Utopia was the third phase of Westpoint Homes’ largest development in the West of Scotland. Situated on Barrland Street, off Pollokshaws Road on the South Side of Glasgow, proved to be an appealing address. The exclusive phase comprised of 39 apartments encompassing 2 and 3 bed homes.

All apartments are now SOLD