7270 Ashford Pl # 204, Delray Beach FL 33446 - MLS# A11722039 - FOR SALE | Brickellsold