AtlantaApartmentsTV
Here is a site I am keeping an eye on. Not 100% sure of what I think yet.
Atlanta Apartments – Rent an Atlanta apartment in Atlanta, Georgia
Share this:
About Mike Brewer
My mission is to tease out the human potential in the multifamily space.