10340 Avenida Del Rio, Delray Beach, FL 33446

  • Illana Cohen
  • Sold
  • Single Family Home
  • 1983
  • 5
  • 5.1
  • 5,505 sq ft
  • 1.05 acres
  • 1975000

Contact Realtor