Asset TypeStorageService/sProperty ManagementLocation6000 West Atlantic Avenue, Delray Beach, FL 33484Year1990Gross SQFT84,828Units/Rooms665StatusSold