15283 Persimmon Ave, Delray Beach FL 33446

15283 Persimmon Ave, Delray Beach FL 33446, Delray Beach, FL 33446

15283 Persimmon Ave, Delray Beach FL 33446

$8,950,000

6 Beds · 9 Baths · 9,145 Sq Ft