View Street Studios - Tallerack Apartment
12 View Street, 6330 Albany, Australia
Featuring a garden and mountain views, this sustainable apartment is in a prime location in Albany, close to landmarks like Albany Entertainment Centre and Albany Waterfront Marina. The property has garden and quiet street views, and is 3.