2,069

Birmingham, AL Homes for Sale

Section Image Section Image
  • /26

    $255,000

    • 3 Beds
    • 3 Baths
    • 2,402 Sq Ft

    1505 Lake Site Dr, Birmingham, AL 35235

    Beautiful, flat lot with lake view and access. Water frontage with small boat access on Edwards Lake. Large 2 level home with 3 Bedrooms and 3 Full baths. This home features formal Living and Dining rooms, Family room upstairs with a beautiful brick fireplace. Covered and uncovered deck looking out towards the lake. Large laundry room with sink and cabinet located downstairs. Enormous downstairs

    Agent Photo

    Sharlet Jackson

    Alabama Realty Brokers III

    (205) 707-2507

    1505 Lake Site Dr, Birmingham, AL 35235
  • /5

    $499,900

    • Land
    • 67 Acres
    • $7,476 per Acre

    451 Percy Vines Rd Unit 451, Bessemer, AL 35130

    A RARE FIND- First time ever on the market. This water front property is available to build your dream home. Perfect for a family compound or just s private spot to enjoy the beauty of nature. Raw Land

    Agent Photo

    Heather Holmes

    RE/MAX Marketplace

    (205) 797-6775

    451 Percy Vines Rd Unit 451, Bessemer, AL 35130
  • /14

    $140,000

    • 2 Beds
    • 2.5 Baths
    • 1,057 Sq Ft

    4706 Cheshire Cir, Birmingham, AL 35235

    Nestled in a highly sought after location, this charming property is less than 1200sqft and offers 2 Bdrs, 1.5 baths with designer touches in light fixtures and paint selections. Experience the convenience of low maintenance living, with near by shopping and accesible travel to downtown Birmingham less than 30 mins. Perfect for a starter home or empty nesters. This one will sell quickly!!

    Agent Photo

    Lou Hill

    EPI Real Estate

    (205) 946-4501

    4706 Cheshire Cir, Birmingham, AL 35235
  • /8

    $62,900

    • 2 Beds
    • 1 Bath
    • 910 Sq Ft

    3417 Maple Ave SW, Birmingham, AL 35221

    Charming 2 Bed 1 Bath home on a quiet street. Great starter home or investment property to add to your portfolio. Spacious backyard for all your entertaining or space for your pet(s) to run and play. Seller is willing to add needed appliances to satisfy FHA Loan requirements.

    Agent Photo

    Tonie Johnson

    Avast Realty- Birmingham

    (205) 839-2811

    3417 Maple Ave SW, Birmingham, AL 35221
  • /30

    $140,000

    • 4 Beds
    • 2 Baths
    • 1,326 Sq Ft

    1240 18th Way SW, Birmingham, AL 35211

    Looking for brand new everything? Need 4 bedrooms and 2 full baths under $150,000? THEN LOOK NO FURTHER!!! Everything in this home has been renovated from the floor up! New Floor, new paint, new fixture, completely updated kitchen with stainless steel stove with vent, stainless steel sink and butcher block cabinets. Bathrooms have been completely updated. With over 1300 soft and a .13 acre lot

    Agent Photo

    Justin Marcus

    Marcus Family Realty LLC

    (205) 984-2957

    1240 18th Way SW, Birmingham, AL 35211
  • /16

    $165,900

    • 3 Beds
    • 2 Baths
    • 1,225 Sq Ft

    536 16th Terrace NW, Center Point, AL 35215

    Charming Move-In Ready Home in Center Point, AL – 3 Bed, 2 Bath Welcome to this beautifully refreshed 3-bedroom, 2-bathroom home located in the heart of Center Point, Alabama. Freshly painted inside and out, this home offers a clean, modern look and is 100% move-in ready! Step inside to find a spacious living area filled with natural light, perfect for entertaining or relaxing with family. The

    Agent Photo

    Candice Beavers

    Barnes & Associates

    (205) 549-8537

    536 16th Terrace NW, Center Point, AL 35215
  • /24

    $107,900

    • 4 Beds
    • 3 Baths
    • 2,374 Sq Ft

    1319 31st Street Ensley, Birmingham, AL 35218

    Potential Abound. Large home with room to expand. Updated kitchen, updated baths, large loft upstairs with a bedroom and half bath. The daylight basement could be turned into more rooms. Come check this home out as its ready to be sold.

    Agent Photo

    Bozeman and Minor Group

    ARC Realty Vestavia

    (205) 539-5675

    1319 31st Street Ensley, Birmingham, AL 35218
  • /2

    $14,900

    • Land
    • 0.43 Acre
    • $34,651 per Acre

    4621 43rd Ave N Unit 25, Birmingham, AL 35217

    Almost a 1/2 acre. It's your time to build..

    Agent Photo

    LISA BONDS

    Keller Williams Realty Hoover

    (205) 341-9901

    4621 43rd Ave N Unit 25, Birmingham, AL 35217
  • /36

    $200,000

    • 4 Beds
    • 2 Baths
    • 2,720 Sq Ft

    1172 16th Ave W Unit 1, Birmingham, AL 35204

    Investor's Dream or Perfect First Home! This move-in ready 2-bedroom, 1-bathroom duplex is your golden ticket to smart homeownership and passive income! Whether you're looking to jumpstart your real estate portfolio or want to live for less, this property checks all the boxes. Live on one side and rent out the other—let your tenant help cover the mortgage while you build equity and financial

    Agent Photo

    Debbie Burks

    Keller Williams Realty Hoover

    (205) 813-8334

    1172 16th Ave W Unit 1, Birmingham, AL 35204
  • /4

    $40,000

    • Land
    • 0.16 Acre
    • $250,000 per Acre

    2727 33rd Ave N Unit 1, Birmingham, AL 35207

    Welcome to 2727 33rd Ave N, Birmingham, AL 35207 — your blank canvas for building the home of your dreams! Nestled in a charming and established neighborhood, this residential lot offers the perfect setting for those ready to create something special from the ground up. Whether you're dreaming of a cozy cottage, a modern retreat, or a traditional family home, this lot gives you the freedom to

    Agent Photo

    Debbie Burks

    Keller Williams Realty Hoover

    (205) 953-6695

    2727 33rd Ave N Unit 1, Birmingham, AL 35207
  • /38

    $229,900

    • 3 Beds
    • 2 Baths
    • 1,625 Sq Ft

    1508 Brewster Cir, Birmingham, AL 35235

    This lovingly cared-for home offers 3 spacious bedrooms and 2 full bathrooms, featuring original hardwood floors throughout—some currently protected under carpet. The main level boasts a bright living area, a functional kitchen with plenty of cabinet space, and a cozy dining area perfect for family meals. Downstairs, you'll find a full basement with a one-car garage, laundry area, and a finished

    Agent Photo

    Jeremy Galloway

    eXp Realty, LLC Central

    (205) 374-9553

    1508 Brewster Cir, Birmingham, AL 35235
  • /29

    $159,900

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft

    1928 Shades Cliff Terrace, Birmingham, AL 35216

    Charming 2-bedroom condo in the sought-after Hermitage community in Homewood! This move-in ready unit features updated luxury vinyl plank flooring, fresh paint, and modern lighting throughout. Enjoy the convenience of main-level, walk-in access and extra storage not found in other models. Unwind in your private sunroom or take advantage of the community pool. Ideally located just minutes from

    Agent Photo

    Mike Phillips

    RE/MAX Advantage South

    (205) 931-5467

    1928 Shades Cliff Terrace, Birmingham, AL 35216
  • /2

    $25,000

    • Land
    • 0.23 Acre
    • $108,696 per Acre

    5145 Woodland Dr Unit 5145/5135, Irondale, AL 35210

    Discover a rare opportunity with this versatile land listing in Birmingham, AL! Featuring two parcels with multiple lots, this property is zoned for multi-family, manufactured homes, and single-family residences, offering endless possibilities. Whether you envision a family compound, rental property development, or custom homes, this land is ready to bring your vision to life. Located on a quiet

    Agent Photo

    Jerica Miles Mabry

    1620 Homes LLC

    (205) 386-2613

    5145 Woodland Dr Unit 5145/5135, Irondale, AL 35210
  • /35

    $280,000

    • 3 Beds
    • 2 Baths
    • 1,526 Sq Ft

    6213 Russet Landing Cir, Birmingham, AL 35244

    This well-kept 3-bedroom, 2-bath home in popular Russet Landing is move-in ready with tons of potential! Featuring a rock-front exterior with low-maintenance vinyl siding, it offers great curb appeal and practical living. Step into a large, open living room with plenty of natural light and room to relax or entertain. Beautiful LVP flooring through most of the home. The covered back patio is ideal

    Agent Photo

    Reba Myer

    LAH Sotheby's International Realty Homewood

    (205) 898-4321

    6213 Russet Landing Cir, Birmingham, AL 35244
  • /24

    $339,900

    • 4 Beds
    • 3 Baths
    • 2,016 Sq Ft

    1129 Regent Dr, Birmingham, AL 35226

    Charming, Move-In Ready Home Just Steps from the Elementary School! Welcome to 1129 Regent Drive, a beautifully updated home located just one block from the elementary school—perfect for families and anyone seeking a quiet, convenient neighborhood. This inviting residence features fresh interior paint, a durable metal roof, and a host of modern upgrades that make it truly move-in ready. The

    Agent Photo

    Alicia White

    JMA Realty

    (205) 751-5945

    1129 Regent Dr, Birmingham, AL 35226
  • /27

    $129,900

    • 3 Beds
    • 1 Bath
    • 1,176 Sq Ft

    5305 Java Ave, Birmingham, AL 35224

    NEW NEW NEW!! Everything about this house has been redone from the floor up! New AC, New Windows, New Flooring, New Paint, New Wiring, New Plumbing, New Tub. Are you looking for something that is all the way updated but won't break the bank? Look no further! This fully renovated three bedroom one bathroom house sits on a large half acre corner lot with a fenced in yard and a detached workshop. It

    Agent Photo

    Justin Marcus

    Marcus Family Realty LLC

    (205) 891-4150

    5305 Java Ave, Birmingham, AL 35224
  • /38

    $325,000

    • 4 Beds
    • 2 Baths
    • 1,600 Sq Ft

    240 Russet Woods Dr, Birmingham, AL 35244

    This beautiful home is nestled in Russet Woods—one of Hoover’s most desirable neighborhoods! You'll love the mature landscaping and manicured yard from the moment you arrive. Inside, the open great room features exposed beams and a stunning moss rock fireplace—perfect for cozy wood fires. The updated kitchen has all-new stainless appliances and flows easily into the living space. Spacious

    Agent Photo

    Steve Parker

    Keller Williams Realty Hoover

    (205) 953-4317

    240 Russet Woods Dr, Birmingham, AL 35244
  • /17

    $125,000

    • 4 Beds
    • 2 Baths
    • 1,734 Sq Ft

    4736 Court R, Birmingham, AL 35208

    Beautiful spacious home located in Central Park subdivision. New plumbing, ceiling fans and light fixtures. New tile flooring in breakfast nook, both bathrooms, hallway, and laundry room. Home has a bonus room with a window unit. Per seller - new electric hot water heater, roof is 6 years old. Schedule your showing today!

    Agent Photo

    Viola Broadnax

    Alabama Realty Brokers III

    (205) 409-9293

    4736 Court R, Birmingham, AL 35208
  • /9

    $89,900

    • 2 Beds
    • 1 Bath
    • 1,401 Sq Ft

    1310 43rd St N, Birmingham, AL 35212

    Very nice home. Super clean and move in ready. Large den. Roof is less that 5 years old. Water heater is approximately 6 months old. The home is very well kept. Nice manicured lawn.

    Katherina Bryant

    Bridge Realty

    (205) 880-4158

    1310 43rd St N, Birmingham, AL 35212
  • /27

    $179,000

    • 1 Bed
    • 1 Bath
    • 601 Sq Ft

    401 20th St S Unit 119, Birmingham, AL 35233

    Bristol Southside is the perfect building for Birmingham professionals and UAB students! The condo features concrete flooring, granite counter tops, stainless steel appliances and it's located right around the corner from the pool. Restaurants, grocery, transportation UAB and Downtown all within walking distance. This main floor condo is easy access from it's assigned parking space in the parking

    Agent Photo

    Brian Kelleher

    Keller Williams Homewood

    (205) 751-4847

    401 20th St S Unit 119, Birmingham, AL 35233
  • /9

    $110,000

    • 2 Beds
    • 1 Bath
    • 1,064 Sq Ft

    4405 41st Way N, Birmingham, AL 35217

    Investor Special! Dont miss this charming 2-bedroom, 1-bath bungalow with potential 3rd bedroom or bonus space off the kitchen. Located on a corner lot in Ingle Terrace, this home features original hardwood floors, granite countertops, and a spacious laundry room. Recent updates include fresh interior paint. The home offers solid surface kitchen counters, electric cooktop, and vinyl siding.

    Agent Photo

    Chris Maze

    Keller Williams Trussville

    (205) 990-4010

    4405 41st Way N, Birmingham, AL 35217
  • /13

    $130,000

    • 3 Beds
    • 1 Bath
    • 1,286 Sq Ft

    2125 Henry Crumpton Dr, Birmingham, AL 35211

    Newly Renovated!! Corner House, GREAT starter home with ALL NEW Appliances, ceramic tile flooring in large living areas, plush carpeting in bedrooms, marble countertops, and backsplash in kitchen and bathroom. Basement is available for office or game room. Minutes away from Lakeshore shopping and dining, accessible to I-65. This home location qualifies for 1st time buyer grants and programs.

    Agent Photo

    Lou Hill

    EPI Real Estate

    (659) 213-7600

    2125 Henry Crumpton Dr, Birmingham, AL 35211
  • /29

    $210,000

    • 4 Beds
    • 2 Baths
    • 1,272 Sq Ft

    539 63rd St S, Birmingham, AL 35212

    Fully-renovated bungalow ideal for first-time buyers or turnkey Airbnb investors! Located in Oak Ridge Park, a promising neighborhood just east of downtown and Crestwood, this home has been renovated from the foundation up for a stress-free, low-maintenance experience. 2023 updates include new roof, HVAC system, tankless water heater, windows, electrical, plumbing, and exterior. Step inside to

    Agent Photo

    Chris Prichard

    eXp Realty, LLC Central

    (659) 210-5765

    539 63rd St S, Birmingham, AL 35212
  • /6

    $35,000

    • Land
    • 0.46 Acre
    • $76,087 per Acre

    5620 Alexandria Dr Unit 1, Irondale, AL 35210

    Build Your Dream Home on one-half acre in Irondale! This is the perfect opportunity to build your own home in a quiet residential area of Irondale. Ideally located right off I-459, near the Irondale Auto Mall, EWTN, Church of the Highlands,  with the Publix and plenty of shopping close by.  You'll enjoy both convenience and tranquility. It is also a short drive to Downtown  Birmingham and

    Agent Photo

    James Faulkner

    RealtySouth-MB-Crestline

    (659) 212-5330

    5620 Alexandria Dr Unit 1, Irondale, AL 35210
  • /20

    $149,900

    • 1 Bed
    • 1 Bath
    • 616 Sq Ft

    2727 Highland Ave S Unit 116, Birmingham, AL 35205

    Welcome to the vibrant core of Highland Ave living! This upgraded 1-bedroom, 1-bath condo in the sought-after 2727 Highland Ave building features impressive improvements, including brand new electrical panel (3/2025), brand-new windows and a newly installed HVAC system. The spacious living room seamlessly connects to the dining area, which leads into a well-equipped kitchen. The bathroom

    Agent Photo

    Ginger Busby

    LAH Sotheby's International Realty Homewood

    (659) 766-0794

    2727 Highland Ave S Unit 116, Birmingham, AL 35205
  • /27

    $145,000

    • 3 Beds
    • 2 Baths
    • 1,226 Sq Ft

    2270 Smithfield Ln N, Birmingham, AL 35207

    Welcome home to 2270 Smithfield Ln N in Birmingham! This single-family residence offers 3 spacious bedrooms and 2 full bathrooms spread across 1,226 square feet of comfortable living space. Nestled in a well-established neighborhood, this home features a generous yard that's perfect for gardening, play, or hosting outdoor get-togethers. You'll love the large open deck off the back—a wonderful

    Agent Photo

    Jeremy Galloway

    eXp Realty, LLC Central

    (205) 880-4117

    2270 Smithfield Ln N, Birmingham, AL 35207
  • /20

    $99,500

    • 2 Beds
    • 1 Bath
    • 1,476 Sq Ft

    1629 Steiner Ave SW, Birmingham, AL 35211

    Isn't she lovely? Check out this well maintained home, built in the roaring twenties, in Birmingham's West End community. Hardwood floors, wide corridors, and spacious rooms. Cute covered front porch and detached storage building in back (Seller is keeping lawn equipment). Metal roof on home, storage building and carport located on backside of home. Lot next door is included in the sale.

    Agent Photo

    Viola Broadnax

    Alabama Realty Brokers III

    (659) 200-7156

    1629 Steiner Ave SW, Birmingham, AL 35211
  • /34

    $179,900

    • 4 Beds
    • 2 Baths
    • 2,041 Sq Ft

    900 Live Oak Cir, Fairfield, AL 35064

    Do you need space? This home has it!! Come and check out this oversized 4 Bedroom, 2 bath home in the Glen Oaks community. This home features a split foyer with an airy dining room that opens to a living room. An eat-in kitchen, a great sized owner's suite with an attached Full Bath, plus two secondary bedrooms and another Full Bath on the main level. The finished lower level offers a large

    Agent Photo

    Justin Marcus

    Marcus Family Realty LLC

    (205) 839-1739

    900 Live Oak Cir, Fairfield, AL 35064
  • /8

    $16,750

    • Land
    • 0.36 Acre
    • $46,528 per Acre

    340 Eastview Blvd Unit 1, Birmingham, AL 35215

    Cleared as of earlier this year, and a build-ready residential lot in an established Birmingham neighborhood. The previous structure was removed, saving you time and demo costs. Utilities, including water and power, are available on the street, making it easy to start your new build. At approximately 0.36 acres, this lot offers plenty of space for a single-family home, investment property, or

    Agent Photo

    Jeremy Galloway

    eXp Realty, LLC Central

    (205) 318-2638

    340 Eastview Blvd Unit 1, Birmingham, AL 35215
  • /15

    $115,000

    • Land
    • 2.00 Acres
    • $57,500 per Acre

    309 20th Ave NE Unit Lots 74-75 & 76, Center Point, AL 35215

    Nice level lots with all the utilities. Used to be be the location for Greater Grace Missionary Baptist Church. You can start with a clean slate with your design. Property is zoned Institutional.

    Agent Photo

    Janice Smith

    Dominion Property Services, In

    (205) 827-6749

    309 20th Ave NE Unit Lots 74-75 & 76, Center Point, AL 35215
  • /6

    $85,800

    • 2 Beds
    • 1 Bath
    • 958 Sq Ft

    1325 33rd Street Ensley, Birmingham, AL 35205

    Attention Investors-looking for great addition to your rental portfolio? Look no further as this home has been recently renovated. Located close to Interstate, near shopping, schools, etc. 2 bed 1 bath home is perfect for a steady income flow for your investment portfolio. With both the roof and HVAC system 2 years old per owner, this has been a very consistent rental property for years while

    Agent Photo

    Bozeman and Minor Group

    ARC Realty Vestavia

    (205) 656-8337

    1325 33rd Street Ensley, Birmingham, AL 35205
  • /52

    $399,000

    • 4 Beds
    • 3.5 Baths
    • 2,822 Sq Ft

    687 Flag Cir, Birmingham, AL 35226

    Welcome to your dream home! This exquisite townhouse features 4 bedrooms and 3 1/2 modern bathrooms, perfect for families or those seeking extra space. Inside you will find an open floor plan, making it an ideal setting for entertainment. This home is designed for convenience with two master suites and a laundry room on each floor. Recent upgrades enhance the appeal of this home. including new

    Agent Photo

    Christa Moore

    Lake Homes Realty of West Alabama

    (205) 614-5901

    687 Flag Cir, Birmingham, AL 35226
  • /2

    $49,000

    • Land
    • 1.40 Acres
    • $35,000 per Acre

    201 Bessemer Super Hwy Unit 2, Midfield, AL 35228

    Opportunity for potential landowner to promote their business in Midfield, The Convenient City. Land located on US 11, known as Bessemer Super Highway, the first lighted highway in the state. Lot situated near a strong retail foundation with easy access. Previously used to sell Fireworks, could be a permanent setup for a Food Vendor. Lots of possibilities. Western Hills Plaza must approve the

    Agent Photo

    Veronica Simpson

    Century 21 Advantage

    (659) 300-5887

    201 Bessemer Super Hwy Unit 2, Midfield, AL 35228
  • /40

    $330,000

    • 3 Beds
    • 2 Baths
    • 1,493 Sq Ft

    604 10th Ave S, Birmingham, AL 35205

    Immaculately maintained, long time family owned home with beautiful hardwood floors, central heating & cooling, and 3 true bedrooms, a dining room and living/great room with gas log fireplace. Freshly painted interior and updated lighting makes this home show so well. Located just a couple of blocks from UAB on 10th Avenue South, you not only have a fantastic location, but room in the back for

    Paul DeCarlo RE/MAX Preferred

    604 10th Ave S, Birmingham, AL 35205
  • /7

    $6,400

    • Land
    • 0.17 Acre
    • $37,647 per Acre

    5441 Watson Ave, Birmingham, AL 35221

    Seller financing is available on all of our properties. Low down payments, low monthly payments and no credit check. Everyone qualifies. While this property is technically in Birmingham it is about 20 minutes outside the heart of the city allowing for a quiet and peaceful neighborhood while still being close to everything you could need. This area is a wonderful place to live, work, and

    LandCentral LandCentral

    5441 Watson Ave, Birmingham, AL 35221
  • /45

    $425,000

    • 5 Beds
    • 3.5 Baths
    • 2,713 Sq Ft

    426 W Park Dr, Fultondale, AL 35068

    Welcome to 426 W Park Drive in the heart of Fultondale! This spacious 5-bedroom, 3.5-bath home offers the perfect blend of comfort and style. Featuring a freshly painted interior and an inviting open layout, the living area centers around a sleek electric fireplace ideal for cozy evenings. The well-appointed kitchen flows seamlessly into the dining and living spaces, making entertaining a breeze.

    Eboni Hale TMills Realty Group

    426 W Park Dr, Fultondale, AL 35068
  • /65

    $499,900

    • 4 Beds
    • 3.5 Baths
    • 3,192 Sq Ft

    708 Meadow Ridge Ct, Birmingham, AL 35242

    Stunning 4BR/3.5BA home offers the perfect mix of elegance & livability. Located in highly-sought after Oak Mountain school district on cul-de-sac lot, you will love what this one has to offer! 2-story foyer welcomes you in, where you find architect-designed kitchen w/stainless appliances, granite countertops, gas cooktop, & a striking stainless & glass vent hood. Kitchen has lots of cabinets,

    Mark Bishop Keller Williams Realty Vestavia

    708 Meadow Ridge Ct, Birmingham, AL 35242
  • /36

    $499,900

    • 4 Beds
    • 3 Baths
    • 2,346 Sq Ft

    2753 Jenny Ln, Birmingham, AL 35243

    Welcome to this charming move-in ready 4 bedroom 3 full bath garden home, featuring a sturdy four-sided brick exterior and nestled in a quaint subdivision just off Highway 280. The kitchen features granite counters, stainless steel appliances, pantry and such a great layout for cooking and entertaining guests. Main level living with the master suite on the back of the house, split design and the

    Rebecca Scott RealtySouth-OTM-Acton Rd

    2753 Jenny Ln, Birmingham, AL 35243
  • /53

    $599,000

    • 4 Beds
    • 3 Baths
    • 3,662 Sq Ft

    1013 Dunnavant Place, Birmingham, AL 35242

    Rare opportunity to own a home with beautiful in ground pool & large backyard in Highland Lakes Dunnavant Place! Step in the front door to the large foyer that opens to a formal den with a fireplace & vaulted ceilings & a formal dining room. The spacious eat-in kitchen features an island w/ a breakfast bar, pantry & opens to the large keeping room w/ a fireplace & vaulted ceilings. The master

    Tina Baum RE/MAX Advantage South

    1013 Dunnavant Place, Birmingham, AL 35242
  • /46

    $747,000

    • 4 Beds
    • 3.5 Baths
    • 2,875 Sq Ft

    100 Dunstan Dr, Birmingham, AL 35242

    An exceptional find in Highland Lakes—a 1-level brick home with a pool on a large, level, private cul-de-sac lot! This 4BR/3.5BA beauty features a 3-car main-level garage and elegant formal living and dining rooms, plus a keeping room off the kitchen. The light-filled kitchen blends style and function with granite countertops, tile backsplash, stainless appliances, a farmhouse sink, custom range

    Missy Heard RealtySouth-OTM-Acton Rd

    100 Dunstan Dr, Birmingham, AL 35242

Showing Results 41 - 80, Page 2 of 18

How to Buy a Home How to Finance a Home How to Sell a Home