3
7909 Crestwood Blvd
Birmingham, AL 35210
$1,606,286 USD
2,318 SF
7% Cap Rate
2,318 SF
$1,606,286 USD
Fast Food