5
3120 26th St N
Birmingham, AL 35207
$1,628,071 USD
9,085 SF
8.5% Cap Rate
9,085 SF
$1,628,071 USD
Freestanding