1 / 16TOWNHOUSE$660000063 Park Street, South Yarra, VictoriaSouth Yarra, VIC 31412 listings4 bed3 bath2 car