Alta Delray Station
Delray Beach, FL
Property Market
West Palm Beach
Property Type
Garden
Units
284
Property Status
Sold
Year Built
2020
Property Market
West Palm Beach
Units (#)
284
Property Type
Garden
Property Status
Sold
Year Complete Date
2020
Location
Alta 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