Sold at $2.200 Million
  • Beds 3
  • Baths 2.1
  • Total Sq. Ft. 3,567
Interested In 838 Lake Shore Drive, Delray Beach, Florida 33444

    Send