2/24 Towers Street, Beaumaris, Vic 3193 - Townhouse for rent - PropertyMate