Delray Station
Delray Beach, FL
Property Market
Miami
Property Type
Garden
Units
284
Property Status
Sold
Year Built
July 22, 2020
Property Market
Miami
Units (#)
284
Property Type
Garden
Property Status
Sold
Year Complete Date
July 22, 2020
Location
Delray Station Office
1720 Depot Avenue
Delray Beach, FL 33444
Delray Beach, FL 33444
Property Address
1720 Depot Avenue
Delray Beach, FL 33444
Delray Beach, FL 33444