246 NE 6th Ave, Delray Beach FL 33483
246 NE 6th Ave, Delray Beach FL 33483, Delray Beach, FL 33483
$10,950,000
12 Beds · 12 Baths