17
1204 W Poplar Ave
Collierville, TN 38017
$3,400,000 USD
10,818 SF
6.8% Cap Rate
10,818 SF
$3,400,000 USD
Storefront