The Hill

1840 Oxmoor Road
Homewood, AL 35209

 
DETAILS

  • 122 Units
  • 3.29 Acres
  • One, two, and three bedroom floor plans
  • Developed 2011