MACGREGOR

This run down block of units received an external renovation creating courtyards for each unit along with some maintenance works. 

1/6