9 - 21 Bowden Street, Alexandria, NSW

Overview

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

SOLD