Constructed in 2018, the Cortland Delray Station apartment building comprises 284 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 313,419 SqFt. The property is located in Delray Beach, at 1720 Depot Avenue, West Palm Beach - Boca Raton.