Constructed in 2016, the South of Atlantic apartment building comprises 172 units of the following unit mix: One Bedroom, One Bedroom/Alcove, Two Bedroom/Two Bath, totaling 157,863 SqFt. The property is located in Delray Beach, at 151 SE 3rd Avenue, West Palm Beach - Boca Raton.