9 - 21 Bowden Street, Alexandria, NSW

Overview

•  Completed by 1988
•  
8,565m²
•  
Developed by The Leda Group

SOLD