Crest Manor Apartments

A quaint residential community in the heart of Homewood, Crest Manor offers one and two bedroom apartments. It is perfectly located just minutes of Samford University, Brookwood Mall, and various parks, restaurants and shopping venues. Crest Manor has newly renovated kitchens with stainless appliances and in unit washer/dryer. 

  • Address: 1113 Crest Avenue, 35209 


  • Floors in Building:
  • Bedrooms:
  • Bathrooms:
  • Included Utilities: Water/Sewer/Trash 
  • Pet Policy : Approved Cats and Dogs 
  • Parking: Street & Reserved 
  • On site Laundry : Yes