5
1146 1148 1150 Euclid Avenue. NE.
Atlanta, GA 30307
$2,047,000 USD
8,250 SF
7% Cap Rate
8,250 SF
$2,047,000 USD
Storefront