According to the citizens of Edgewood, this apartment has good references. This country (USA) has 21365 apartments, one is the apartment with address 328 Mell Ave
Bldg E
Atlanta, GA 30307. If you find any information we should update, please contact our team us.housesaround.com CONTACT. The 3% users who leave an opinion of this apartment, live within 4KM.
According to our databases, most users of this apartment (Atlanta Leasing & Investment) live within 3KM.