$364,900 -
3301 Spanish Trl Unit 302a
Delray Beach ,
FL 33483
County: Palm Beach County