$12,000 -
580 Admirals Way
Delray Beach ,
FL 33483
County: Palm Beach County