• For lease
Glenhove Square
Glenhove Square
Glenhove Square

For Lease

A classic style lowrise Office development in a garden setting, located in the well-established and prestigious suburb of Houghton


For more information on this property or properties in the area, contact one of our consultants 

Property Details