Market Place
Market Place is a residential development of three town houses and twelve apartments. The Shared Ownership apartments are available for a minimum deposit of £35,000...
03.06.2020
Completion
2020