17
1701 28th Ave S
Homewood, AL 35209
$1,450,000 USD
2,184 SF
2,184 SF
$1,450,000 USD
Freestanding