3/28 Edmondson Street, Lalor, Vic 3075 - Townhouse for rent - PropertyMate