246 NE 6th Ave
Delray Beach, FL 33483
$2,800,000 USD
2,939 SF
1
Unit
2,939 SF
$2,800,000 USD
Apartments