18 Square Street
18 Square Street
Built in 1967, this is an older style 5 storey walk up building in the heart of Soho. It has a total of 5 units, 1 per floor.
District
Central
Address
18 Square Street
Year Built
1967
Number of units
5
Central
Address
18 Square Street
Year Built
1967
Number of units
5
Size
- sq ft
- sq ft