The property highlights +/-1,824 SF fully equipped with a grease trap, HVAC, bathrooms and more. Arlo Apartments is a 5-story luxury apartment tower with 210 units above retail in close proximity to Decatur Marta Station, Agnes Scott College, Decatur High School and Dekalb Municipal Offices.