86 Mowbray Main Rd

Acquisitions, Management

Name: 86 Mowbray Main Rd
Sector: Retail
Location: Mowbray
Size: 190m2

 

Small retail building in the highly traded strip of Mowbray Main Road.