Location: 25-33 Grimshaw Street, Greensborough VIC
Description: Residential
Architect: CHT Architects