For Sale
£190,000
Plot 113 - Primrose at Cleeve Gardens, Evesham Road, Bishops Cleeve GL52
3 bd
2 ba
Detached house
Bishops Cleeve GL52
Listed by Platform Housing - Cleeve Gardens