2
31 Pharr Rd
Atlanta, GA 30305
Rate Upon Request
150-8,304 SF
1
Space Available
Built 1993
8,304 SF Contiguous
Built 1993
150-8,304 SF
Rate Upon Request
Office/Retail