19
224 1st St N
Alabaster, AL 35007
$3,103,448 USD
19,854 SF
7.25% Cap Rate
19,854 SF
$3,103,448 USD
Medical