Listing ID: 18801773
41 Lever Street, Albion QLD 4010
Newly renovated & walk to Albion restaurant hub
$490 per week
- Listing history:
- 31 Dec, 2012
- 2 Feb, 2016
- 2
- 1
- 2
Newly renovated & walk to Albion restaurant hub




















Listing ID: 18801773