2402-2418 Devonian Dr
Villa Rica, GA 30180
$2,263,500 USD
18,014 SF
8% Cap Rate
18,014 SF
$2,263,500 USD
Storefront