16 photos · Floorplan£1,650 pcm3 bed2 bathTerraced1,163 sq ftCasa Vista Park, Glasgow, G33Listed 19 Oct 2026