15295 Persimmon Ave, Delray Beach FL 33446

15295 Persimmon Ave, Delray Beach FL 33446, Delray Beach, FL 33446

15295 Persimmon Ave, Delray Beach FL 33446

$8,350,000

8 Beds · 11 Baths · 8,140 Sq Ft