The 66 Monitor development – also known as The Starling – includes 39 residential units, a large restaurant ... warehouses ...