58 Marlborough Street, Leichhardt, NSW 2040 - House for rent - PropertyMate