opportunity price detached villa

Key Information

Property ID: 39956060
Price: £77,327
Property Type: Villa
Categories:

  • Residential Property
  • House

land size:414 sqm villa:200 sqm ready to live villa