Section Image

Explore Similar Condos Within 25 Miles of Highland Lake, AL

  • /19

    $1,794 per month

    • 1 Bed
    • 1 Bath
    • 770 Sq Ft
    • Condo for Rent

    2308 4th Ave N Unit 103.1406056, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2051/mo12-Month Minimum base rent: starts at $1794/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    2308 4th Ave N Unit 103.1406056, Birmingham, AL 35203
  • /23

    $1,900 per month

    • 1 Bed
    • 1 Bath
    • 736 Sq Ft
    • Condo for Rent

    2015 1st Ave N Unit 2A, Birmingham, AL 35203

    Situated in the heart of downtown, this stunning loft at Founders Station is a rarity when it comes to amenities and location! Boasting hardwood floors, exposed brick details, large oversized windows facing 1st Avenue N, and a private balcony – this 1BR/1BA loft is available to rent! This floor plan features an updated kitchen with beautiful quartz countertops, stainless appliances, gas range and

    Emma Kathryn Brint Ray & Poynor Properties

    2015 1st Ave N Unit 2A, Birmingham, AL 35203
  • /29

    $3,069 per month

    • 3 Beds
    • 2 Baths
    • 1,310 Sq Ft
    • Condo for Rent

    600 19th St N Unit 603.1407324, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $3210/mo12-Month Minimum base rent: starts at $3069/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 603.1407324, Birmingham, AL 35203
  • /17

    $2,000 per month

    • 2 Beds
    • 2 Baths
    • 1,000 Sq Ft
    • Condo for Rent

    4115 4th Ave S Unit 202, Birmingham, AL 35222

    Open House Sat. 1-3pm & Sun. 2-4pm. Brand-new, all-electric 4-unit condo building in Avondale—walkable to Avondale Park, restaurants, and music venues, and ~5 minutes to UAB, Children’s Hospital, and downtown Birmingham. Each approx. 1,000 SF residence features a split 2BR/2BA layout, easy-care hardwood and tile floors, granite & quartz countertops, walk-in tiled showers, ceiling fans, and

    Roxanne Hale RealtySouth-Homewood

    4115 4th Ave S Unit 202, Birmingham, AL 35222
  • /23

    $2,064 per month

    • 1 Bed
    • 1 Bath
    • 762 Sq Ft
    • Condo for Rent

    600 19th St N Unit 605.1407330, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2214/mo12-Month Minimum base rent: starts at $2064/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 605.1407330, Birmingham, AL 35203
  • /17

    $2,000 per month

    • 2 Beds
    • 2 Baths
    • 1,000 Sq Ft
    • Condo for Rent

    4115 4th Ave S Unit 201, Birmingham, AL 35222

    Open House Sat. 1-3pm & Sun. 2-4pm. Brand-new, all-electric 4-unit condo building in Avondale—walkable to Avondale Park, restaurants, and music venues, and ~5 minutes to UAB, Children’s Hospital, and downtown Birmingham. Each approx. 1,000 SF residence features a split 2BR/2BA layout, easy-care hardwood and tile floors, granite & quartz countertops, walk-in tiled showers, ceiling fans, and

    Roxanne Hale RealtySouth-Homewood

    4115 4th Ave S Unit 201, Birmingham, AL 35222
  • /28

    $2,311 per month

    • 1 Bed
    • 1 Bath
    • 799 Sq Ft
    • Condo for Rent

    5102 Station Dr Unit 2118.1407254, Birmingham, AL 35213

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2477/mo12-Month Minimum base rent: starts at $2311/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    5102 Station Dr Unit 2118.1407254, Birmingham, AL 35213
  • /17

    $2,000 per month

    • 2 Beds
    • 2 Baths
    • 1,000 Sq Ft
    • Condo for Rent

    4115 4th Ave S Unit 102, Birmingham, AL 35222

    Open House Sat. 1-3pm & Sun. 2-4pm. ADA Compliant Unit. Brand-new, all-electric 4-unit condo building in Avondale—walkable to Avondale Park, restaurants, and music venues, and ~5 minutes to UAB, Children’s Hospital, and downtown Birmingham. Each approx. 1,000 SF residence features a split 2BR/2BA layout, easy-care hardwood and tile floors, granite & quartz countertops, walk-in tiled showers,

    Roxanne Hale RealtySouth-Homewood

    4115 4th Ave S Unit 102, Birmingham, AL 35222
  • /26

    $2,745 per month

    • 2 Beds
    • 2 Baths
    • 1,051 Sq Ft
    • Condo for Rent

    5102 Station Dr Unit 2122.1407255, Birmingham, AL 35213

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2891/mo12-Month Minimum base rent: starts at $2745/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    5102 Station Dr Unit 2122.1407255, Birmingham, AL 35213
  • /21

    $2,000 per month

    • 2 Beds
    • 2 Baths
    • 1,000 Sq Ft
    • Condo for Rent

    4115 4th Ave S Unit 101, Birmingham, AL 35222

    Open House Sat. 1-3pm & Sun. 2-4pm. Brand-new, all-electric 4-unit condo building in Avondale—walkable to Avondale Park, restaurants, and music venues, and ~5 minutes to UAB, Children’s Hospital, and downtown Birmingham. Each approx. 1,000 SF residence features a split 2BR/2BA layout, easy-care hardwood and tile floors, granite & quartz countertops, walk-in tiled showers, ceiling fans, and

    Roxanne Hale RealtySouth-Homewood

    4115 4th Ave S Unit 101, Birmingham, AL 35222
  • /26

    $2,997 per month

    • 2 Beds
    • 2 Baths
    • 1,051 Sq Ft
    • Condo for Rent

    5102 Station Dr Unit 2422.1407256, Birmingham, AL 35213

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $3135/mo12-Month Minimum base rent: starts at $2997/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    5102 Station Dr Unit 2422.1407256, Birmingham, AL 35213
  • /21

    $2,300 per month

    • 2 Beds
    • 2 Baths
    • Condo for Rent

    2412 2nd Ave N Unit 9, Birmingham, AL 35203

    Downtown Birmingham Loft – Prime 2nd Ave N LocationLive in one of Downtown Birmingham’s most sought-after spots! This true loft on 2nd Ave N puts you just steps from some of the city’s best coffee shops, restaurants, and nightlife—yet offers peaceful, private living among professionals.Highlights:- Spacious 1,400 sq/ft layout- 2 full bathrooms- Assigned garage parking- Convenient 1st-floor unit-

    Steven Koleno Beycome Brokerage Realty

    2412 2nd Ave N Unit 9, Birmingham, AL 35203
  • /21

    $2,717 per month

    • 2 Beds
    • 2 Baths
    • 1,001 Sq Ft
    • Condo for Rent

    600 19th St N Unit 601.1407322, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2858/mo12-Month Minimum base rent: starts at $2717/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 601.1407322, Birmingham, AL 35203
  • /26

    $1,700 per month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    2226 1st Ave S Unit 207, Birmingham, AL 35233

    Call for your showing!

    Chase Horton Real Broker LLC

    2226 1st Ave S Unit 207, Birmingham, AL 35233
  • /29

    $2,745 per month

    • 2 Beds
    • 2 Baths
    • 1,054 Sq Ft
    • Condo for Rent

    600 19th St N Unit 610.1407326, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2882/mo12-Month Minimum base rent: starts at $2745/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 610.1407326, Birmingham, AL 35203
  • /20

    $1,800 per month

    • 2 Beds
    • 1 Bath
    • 1,074 Sq Ft
    • Condo for Rent

    2008 3rd Ave N Unit 11A, Birmingham, AL 35203

    Welcome to downtown Birmingham! This central location is perfect for city living & for food enthusiasts, w/the restaurants of 2nd Ave just down the street. Also located within a few blocks of the building you will enjoy Paramount, Trattoria ZaZa, The Elyton, El Barrio, House of Found Objects, The Lyric & Alabama Theatres, McWayne Center & tons more. This condo features a secured front entrance

    Donna Savage RealtySouth-MB-Crestline

    2008 3rd Ave N Unit 11A, Birmingham, AL 35203
  • /27

    $3,047 per month

    • 2 Beds
    • 2 Baths
    • 1,001 Sq Ft
    • Condo for Rent

    600 19th St N Unit 604.1407325, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $3187/mo12-Month Minimum base rent: starts at $3047/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 604.1407325, Birmingham, AL 35203
  • /14

    $1,095 per month

    • 2 Beds
    • 1.5 Baths
    • Condo for Rent

    2177 Cheshire Dr, Birmingham, AL 35235

    Welcome to the charming Townhome for rent in Grayson Valley. This delightful property boasts two bedrooms 1 full bath, and a half bath conveniently situated on the first level for easy access. The condo-style living offers a unique blend of comfort and style, perfect for those who appreciate a modern, streamlined lifestyle. Step outside to your own private oasis, a covered back deck that's

    Jessica Madison Turn Key Realty, LLC

    2177 Cheshire Dr, Birmingham, AL 35235
  • /17

    $1,100 per month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    2120 Francis St Unit A, Pell City, AL 35128

    Newly renovated 2 bed/1 bath apartment available to rent in Pell City, AL! Available September 1, 2025. Nestled in on a quiet street and only 3 miles off of I-20, apartment is conveniently located to shopping, restaurants, schools, and downtown Pell City. Renovated in 2024-New LVP flooring and paint throughout, all new kitchen appliances, washer and dryer hookup. Water, garbage, lawn service, and

    2120 Francis St Unit A, Pell City, AL 35128
  • /30

    $1,600 per month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    2201 1st Ave N Unit 5C, Birmingham, AL 35203

    SECURED GATED PARKING with remote access!! DOWNTOWN LOFT LIVING in this 1 bedroom/1 bath condo! LOCATION, LOCATION, LOCATION!!! This building is one of the most centrally located on one of the best corners in downtown! Within walking distance to restaurants & bars, Red Mountain Expressway, art museums, Rail Road Park, UAB, and all things DOWNTOWN. Open floor plan with lots of natural light PLUS

    Gabriel Henderson EXP Realty LLC

    2201 1st Ave N Unit 5C, Birmingham, AL 35203
  • /44

    $1,500 per month

    • 2 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Condo for Rent

    715 Kornegay Loop Unit Hide-a-way Apartment, Altoona, AL 35952

    Welcome to the Hide-a-way! Pets are welcome! We are 10 acres nestled in the rolling hills of Northeast Alabama - one of two houses on Kornegay Loop – therefore, we are very private, peaceful and serene. It is very remote, yet just 10 minutes from the town of Snead or Walnut Grove. Kornegay Loop is great for walking, hiking and biking. Also, there are trails all through the

    715 Kornegay Loop Unit Hide-a-way Apartment, Altoona, AL 35952
  • /30

    $2,600 per month

    • 2 Beds
    • 2 Baths
    • Condo for Rent

    2329 1st Ave N Unit 202, Birmingham, AL 35203

    Welcome to this remarkable, industrial feeling, open, 1,437 square-foot, two-bedroom, two bath loft! The 15ft+ ceilings, polished concrete floors, concrete ceiling, and original concrete columns set the mood for this space with an industrial yet elegant vibe. Discover urban living at its finest in this exquisite loft located in the heart of downtown Birmingham. As you step inside, you'll be

    Lynlee Real-Hughes ARC Realty Mountain Brook

    2329 1st Ave N Unit 202, Birmingham, AL 35203
  • /18

    $745 per month

    • 1 Bed
    • 1 Bath
    • 645 Sq Ft
    • Condo for Rent

    1501 Charter Cir E Unit The Dogwood, Birmingham, AL 35215

    Pineview Pointe has newly renovated 1 bedroom apartments, 2 bedroom apartments, and 2 bedroom townhomes available for rent. Pineview Pointe offers the rare blend of spacious, affordable apartments and a true sense of community. Our 140-unit apartments are tucked just off Center Point Parkway, providing quick access to I-59, downtown Birmingham, UAB, and major employment hubs while offering

    1501 Charter Cir E Unit The Dogwood, Birmingham, AL 35215
  • /44

    $1,900 per month

    • 2 Beds
    • 2 Baths
    • 1,453 Sq Ft
    • Condo for Rent

    300 20th St N Unit 306, Birmingham, AL 35203

    Experience unparalleled downtown living at Blachs Lofts, Unit 306. This expansive 2BR/2BA residence, the largest floor plan in this exclusive 24-unit boutique condo development, offers a blend of historical charm and modern luxury. Enjoy restored hardwood floors, elegant jasper quartz countertops, and brushed bronze fixtures, complemented by a premium appliance package. Benefit from the

    Petra Prior Ingram & Associates, LLC

    300 20th St N Unit 306, Birmingham, AL 35203
  • /20

    $2,055 per month

    • 1 Bed
    • 1 Bath
    • 762 Sq Ft
    • Condo for Rent

    600 19th St N Unit 614.1407480, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2210/mo12-Month Minimum base rent: starts at $2055/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 614.1407480, Birmingham, AL 35203
  • /43

    $2,550 per month

    • 2 Beds
    • 2 Baths
    • 1,170 Sq Ft
    • Condo for Rent

    2015 1st Ave N Unit 3c, Birmingham, AL 35203

    Experience authentic downtown living in this stunning 2-bed, 2-bath loft situated on one of Morris Avenue's most vibrant blocks. This 1,170 sq ft unit in Founders Station features soaring 9+ feet ceilings, exposed brick walls, and beautifully restored original hardwood floors throughout. The updated kitchen comes equipped with stainless steel appliances and quartz countertops. In-unit washer &

    Savannah McFarland ARC Realty - Hoover

    2015 1st Ave N Unit 3c, Birmingham, AL 35203
  • /17

    $1,818 per month

    • 1 Bed
    • 1 Bath
    • 589 Sq Ft
    • Condo for Rent

    600 19th St N Unit 209.1409894, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1926/mo12-Month Minimum base rent: starts at $1818/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 209.1409894, Birmingham, AL 35203
  • /20

    $2,442 per month

    • 1 Bed
    • 1 Bath
    • 587 Sq Ft
    • Condo for Rent

    600 19th St N Unit 204.1409741, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2602/mo12-Month Minimum base rent: starts at $2442/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 204.1409741, Birmingham, AL 35203
  • /16

    $1,877 per month

    • 1 Bed
    • 1 Bath
    • 616 Sq Ft
    • Condo for Rent

    600 19th St N Unit 214.1409899, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1989/mo12-Month Minimum base rent: starts at $1877/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 214.1409899, Birmingham, AL 35203
  • /20

    $1,818 per month

    • 1 Bed
    • 1 Bath
    • 589 Sq Ft
    • Condo for Rent

    600 19th St N Unit 207.1409896, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1926/mo12-Month Minimum base rent: starts at $1818/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 207.1409896, Birmingham, AL 35203
  • /18

    $1,733 per month

    • 1 Bed
    • 1 Bath
    • 632 Sq Ft
    • Condo for Rent

    600 19th St N Unit 615.1407481, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1863/mo12-Month Minimum base rent: starts at $1733/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 615.1407481, Birmingham, AL 35203
  • /17

    $1,822 per month

    • 1 Bed
    • 1 Bath
    • 589 Sq Ft
    • Condo for Rent

    600 19th St N Unit 208.1409895, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1960/mo12-Month Minimum base rent: starts at $1822/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 208.1409895, Birmingham, AL 35203
  • /17

    $1,250 per month

    • 1 Bed
    • 1 Bath
    • 486 Sq Ft
    • Condo for Rent

    2308 4th Ave N Unit 1001.1406066, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1596/mo12-Month Minimum base rent: starts at $1250/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    2308 4th Ave N Unit 1001.1406066, Birmingham, AL 35203
  • /16

    $1,279 per month

    • 1 Bed
    • 1 Bath
    • 463 Sq Ft
    • Condo for Rent

    2308 4th Ave N Unit 611.1406065, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1372/mo12-Month Minimum base rent: starts at $1279/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    2308 4th Ave N Unit 611.1406065, Birmingham, AL 35203
  • /19

    $1,912 per month

    • 1 Bed
    • 1 Bath
    • 625 Sq Ft
    • Condo for Rent

    600 19th St N Unit 618.1407484, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2250/mo12-Month Minimum base rent: starts at $1912/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 618.1407484, Birmingham, AL 35203
  • /20

    $2,091 per month

    • 1 Bed
    • 1 Bath
    • 793 Sq Ft
    • Condo for Rent

    600 19th St N Unit 212.1409740, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2400/mo12-Month Minimum base rent: starts at $2091/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 212.1409740, Birmingham, AL 35203
  • /17

    $3,367 per month

    • 2 Beds
    • 2 Baths
    • 1,670 Sq Ft
    • Condo for Rent

    600 19th St N Unit 211.1409739, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $3650/mo12-Month Minimum base rent: starts at $3367/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 211.1409739, Birmingham, AL 35203
  • /11

    $1,000 per month

    • 2 Beds
    • 1.5 Baths
    • 1,125 Sq Ft
    • Condo for Rent

    636 Valley Crest Dr, Birmingham, AL 35215

    Property Id: 21107472 bed 1 1/2 bath with washer/dryer hook ups. Deck on the back with a storage room.

    636 Valley Crest Dr, Birmingham, AL 35215
  • /20

    $1,728 per month

    • 1 Bed
    • 1 Bath
    • 632 Sq Ft
    • Condo for Rent

    600 19th St N Unit 617.1407483, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1831/mo12-Month Minimum base rent: starts at $1728/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 617.1407483, Birmingham, AL 35203
  • /16

    $2,829 per month

    • 2 Beds
    • 2 Baths
    • 1,233 Sq Ft
    • Condo for Rent

    600 19th St N Unit 611.1407327, Birmingham, AL 35203

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2937/mo12-Month Minimum base rent: starts at $2829/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    600 19th St N Unit 611.1407327, Birmingham, AL 35203
How to Rent a Home