1123 Mcmillan Street NW Atlanta, GA 30318
Due to the health concerns created by Coronavirus we are offering personal 1-1 online video walkthough tours where possible.
Incredible opportunity to own two rental properties in Home Park near Georgia Tech. Both properties are currently 100% occupied. This comes with 2 properties, 1123 & 1127 McMillan for a total of .44 Acres. DON'T MISS OUT!!
|yesterday||Listing updated with changes from the MLS|
|3 months ago||Listing first seen online|