SearchBack to results
- Home
- › For Lease
- › NSW
- › Leichhardt
- › Shop 1/1 Lords Road, Leichhardt NSW 2040
Shop 1/1 Lords Road Leichhardt NSW 2040
- Retail
- 261 m²
- For Lease, Contact Agent
Huge Open Plan Retail or Showroom with Ultra High Ceilings
Property Highlights
Property ID | 12946231 |
---|---|
Floor Area | 261 m² |
Land Area | Ask Agent |
Parking | On site parking available |
Category | |
Last updated | 7 Nov 2019 |
Map for Shop 1/1 Lords Road Leichhardt NSW 2040
More Retail for Lease in Leichhardt NSW


