i believe the maximum height anyone can build may not exceed the top of the metal cross located at the top of mount royal which is about 736 feet asl. however the zoning of max allowable height in each district is usually designed to keep the continuity with surrounding buildings. as for the number of empty lots, most of them are under development or will be soon. .....except for the parking lots which generate too much cash for their owners to consider selling.