23
3005 Lenora Church Rd
Snellville, GA 30078
$1,295,000 USD
18,605 SF
18,605 SF
$1,295,000 USD
Office