Listing ID: 23104853
12/18 Leichhardt Street, Leichhardt NSW 2040
Bright apartment w/ city views *** Under Application + Deposit Taken ***
$475
- 2
- 1
- 1
Bright apartment w/ city views *** Under Application + Deposit Taken ***
Listing ID: 23104853