12
3000 Rosa L Parks Ave
Montgomery, AL 36105
$2,187,467 USD
10,000 SF
7.46% Cap Rate
10,000 SF
$2,187,467 USD
Drugstore