Location: 51-59 Thistlethwaite St, South Melbourne

Description: Residential