1763 Old Canal St
Mobile, AL 36605
$1,240,000 USD
10,339 SF
15
Units
10,339 SF
$1,240,000 USD
Apartments