George Town Villas

  • Price US $1,395,000
  • Bedrooms 2
  • Bathrooms 2
  • Square Feet 1160
  • Year Built 1982
  • MLS # 412906