Sold at $3.475 Million
  • Beds 3
  • Baths 2.1
  • Total Sq. Ft. 4,391
Interested In 323 Ne 8th Avenue, Delray Beach, Florida

    Send