Edmund Street Townhouses

Edmund Street Townhouses

Location: Norwood, South Australia

Value: $6.0 million+

Brief Description:

Construction of 19 new townhouse apartments