$200,000 -
2300 Sw 22nd Ave Unit 110
Delray Beach ,
FL 33445
County: Palm Beach County