1150 Greymoor Road
Birmingham, AL 35244

$899,900

  • Bedrooms: 6
  • Full Baths: 5
  • Half Baths: 1