Atlanta’s Real Estate Debate: ITP or OTP?

    Published: 06-16-2009
    Views: 13,202
    Atlanta’s urban city center is quickly becoming a favorite place to live in the South.