Birmingham, AL, United States
$574,655 USD
Mountain Brook, AL, United States
$1,195,000 USD
$649,900 USD
Hoover, AL, United States
$547,500 USD
Oneonta, AL, United States
$539,900 USD
Pike Road, AL, United States
$521,647 USD
$559,900 USD
Homewood, AL, United States
$1,190,000 USD
$650,000 USD
$524,900 USD
Vestavia Hills, AL, United States
$750,000 USD
$599,900 USD
$1,995,000 USD
$1,059,900 USD
$799,000 USD
$683,371 USD
$649,061 USD
$639,719 USD
$510,029 USD
$1,275,000 USD
$549,900 USD
$643,384 USD
$799,900 USD
$519,500 USD