32 two-level terraced apartments split into three blocks under three building consents
Terraced Housing Development
32 two-level terraced apartments split into three blocks under three building consents
Terraced Housing Development
Terraced Housing Development
Terraced Housing Development
Terraced Housing Development
32 two-level terraced apartments split into three blocks under three building consents
Terraced Housing Development
Terraced Housing Development
Terraced Housing Development
Terraced Housing Development