1
1217 Point Mallard Pky
Decatur, AL 35601
$6,550,000 USD
14,010 SF
6% Cap Rate
14,010 SF
$6,550,000 USD
General Retail