Properties for Rent in 62 Leeward Lane (1 found)
2 Beds | 1 Bath
This well presented two bedroom, end terrace house is located in the Willows, with easy access to the South Devon Expressway, shopping centres and Torbay hospital. The modern...
Find the perfect property. Sign up for Property Alerts