24/9 Southey Street, Elwood, Vic 3184 - Apartment - PropertyMate