626

Mountain Brk, AL Homes for Sale

Section Image
  • /37

    $525,000

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

    4231 Camp Horner Rd, Vestavia, AL 35243

    Beautifully Renovated 3-Bed, 2-Bath Home on Over an Acre in Altadena! Welcome to this stunningly updated home nestled in the desirable Altadena neighborhood. Featuring 3 spacious bedrooms and 2 modern bathrooms, this home has been thoughtfully renovated with gorgeous quartz countertops in both the kitchen and baths, brand-new cabinetry, and seamless flooring throughout that adds warmth and

    Freddy Guerra Exp Realty LLC

    4231 Camp Horner Rd, Vestavia, AL 35243
  • /83

    $725,000

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

    437 Ves Trace, Vestavia, AL 35216

    Set in a highly desirable Vestavia Hills neighborhood, this spacious home offers the perfect blend of value, flexibility, and potential. With a layout that works for modern living and a price that reflects today’s market opportunity, This Home is ready for its next chapter. Opportunities like this don’t come often — schedule your showing today and imagine the possibilities.

    Kristina Knowles Knowles Realty

    437 Ves Trace, Vestavia, AL 35216
  • /22

    $1,050,000

    • 26 Beds
    • 14 Baths
    • 11,000 Sq Ft

    409 Oporto Madrid Blvd S, Birmingham, AL 35206

    Stable 14 unit apartment building. Fully occupied with good mix of section 8 tenants providing guaranteed flow of income and long-term self pay tenants. Gross rents of $12,251/mo. Tenants pay their own utilities (electricity and water). Owner pays trash, optional pest control, and some exterior lighting. New vinyl windows throughout all units. Newer roof. All incoming water lines are new from

    Davey Lanshaw Bear Flag Property Management

    409 Oporto Madrid Blvd S, Birmingham, AL 35206
  • /18

    $169,999

    • 2 Beds
    • 2 Baths
    • 1,873 Sq Ft

    1507 Monticello Rd, Irondale, AL 35210

    Solid Home with Great Potential in Irondale! This 2bed, 2 bath home at 1507 Monticello Rd has 1,873 sqft of comfortable living space with great potential. The roof and water heater are just 5-6 years old, and most windows have already been upgraded to vinyl. Owner-occupied home ready for its next chapter.

    Cliff Glansen FlatFee.com

    1507 Monticello Rd, Irondale, AL 35210
  • /35

    $349,900

    • 2 Beds
    • 2 Baths
    • 1,308 Sq Ft

    612 45th St S, Birmingham, AL 35222

    Enter this charming 1930's bungalow located on a quiet, cozy street and you will know you are home. The front porch greets you with its powder blue ceiling and lawn green floor with concrete planters and fresh flowers. Formal living opens into a large dining room and continues to an open kitchen. This home is ready for entertaining. Built-in bookshelves with lower cabinets provide lots of

    Katherine Moore Smith RealtySouth-MB-Crestline

    612 45th St S, Birmingham, AL 35222
  • /29

    $289,000

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

    4736 Maryland Ave, Irondale, AL 35210

    Step into the charm of this beautifully mid century modern home, offering the perfect blend of vintage character and stylish updates. This 3 bedroom, 1Bath residence features versatile space with one bedroom ideal for a cozy guest room, home office or creative studio. The interior boasts gleaming newer hardwood floors that flow throughout, plantation shutters adding timeless elegance, and a

    Aleria Lorino ARC Realty - Homewood

    4736 Maryland Ave, Irondale, AL 35210
  • /32

    $450,000

    • 4 Beds
    • 3 Baths
    • 1,922 Sq Ft

    1412 17th St S, Birmingham, AL 35205

    Beautiful, fully renovated home on a corner lot in Southside! Super convenient location to UAB, Homewood, I-65. Freshly landscaped to enjoy relaxing on the front porch, or grilling out in your back yard. Fresh paint throughout the inside. tasteful finishes and all of the comforts of a modern home, with new roof, HVAC, water heater and stainless steel appliances in 2021.

    Laurel McKissack ARC Realty Mountain Brook

    1412 17th St S, Birmingham, AL 35205
  • /39

    $349,900

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

    1138 14th Ave S, Birmingham, AL 35205

    This charming 1930’s home blends classic character with modern updates. Inside, you'll find 3 bedrooms and 2 full baths. The recently added 2nd bath offers a clawfoot tub/shower combo, new vanity and new toilet. The first bath has also been updated with a new vanity and new toilet. Hardwood floors flow throughout including in the expansive living room, formal dining room, and open kitchen,

    CiCi Howell ARC Realty - Hoover

    1138 14th Ave S, Birmingham, AL 35205
  • /67

    $1,195,000

    • 7 Beds
    • 5.5 Baths
    • 5,903 Sq Ft

    4900 Brandywood Dr, Mountain Brook, AL 35223

    Magnificent all-brick home on a corner lot in Cherokee Bend with 7 bedrooms and 5.5 baths. A stunning covered outdoor living space sits beside the sparkling 12x24 pool—ideal for year-round entertaining. The gourmet kitchen is a chef’s dream with SubZero fridge/freezer, Wolf 6-burner gas cooktop, double ovens, warming drawer, pot filler, and honed counters. Additional features include a wet bar

    Krisalyn Riley Crye ARC Realty Mountain Brook

    4900 Brandywood Dr, Mountain Brook, AL 35223
  • /34

    $499,900

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

    2000 21st Ave S, Birmingham, AL 35209

    A Diaper Row Dream! Nestled just steps from both Birmingham and English Village, this charming corner-lot home offers the perfect blend of character, comfort, and convenience. Sip your morning coffee in the sunroom or relax in your fully fenced, private backyard, ideal for pets or play. Inside, you’ll find beautiful hardwood floors throughout and abundant storage in the unfinished walkup attic.

    Kyle Schwab Keller Williams Realty Vestavia

    2000 21st Ave S, Birmingham, AL 35209
  • /20

    $199,900

    • Land
    • 0.68 Acre
    • $293,971 per Acre

    369 Vesclub Dr Unit 27.000, Vestavia Hills, AL 35216

    Fabulous lot with a view located in the heart of Vestavia Hills. Build your dream home and wake up to a beautiful sunrise! Minutes from Vestavia Country Club and Vestavia East Elementary!

    Blair Moss Ray & Poynor Properties

    369 Vesclub Dr Unit 27.000, Vestavia Hills, AL 35216
  • /44

    $1,100,000

    • 5 Beds
    • 3.5 Baths
    • 3,344 Sq Ft

    1991 Shades Crest Rd, Vestavia, AL 35216

    Rare opportunity to own a historic home in Vestavia. Two story stone home built in 1930 atop Shades Mountain. Renovated in 2021 with tons of character & charm that’s hard to find. Open & airy with arched doorways, high ceilings & modern designer finishes beautifully match the original details of the home that were preserved during the renovation. Hardwood floors on the main & upper levels were

    Allison West ARC Realty Vestavia

    1991 Shades Crest Rd, Vestavia, AL 35216
  • /22

    $359,000

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

    3583 Valley Cir, Vestavia, AL 35243

    This 3-4 bedroom 2 full bath home offers opportunity and value in the Rocky Ridge Road and Dolly Ridge area of Vestavia Hills Alabama. Vey close to the shopping on Rocky Ridge. This home is ready to make it your own. Totally updated with New Gourmet Kitchen , new Stainless Appliances , New Countertops ,New Backsplash Spacious bedrooms and baths. Main level laundry Large finished room in the

    Daphney Massey Century 21 Advantage

    3583 Valley Cir, Vestavia, AL 35243
  • /36

    $649,900

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

    326 Lathrop Ave, Birmingham, AL 35209

    *Additional Bedroom and Bathroom in back house* Welcome to this charming cottage on a quiet, dead-end street in Homewood's vibrant Edgewood community. This 4-bedroom, 3-bathroom property offers a fantastic blend of convenience and serene outdoor living. Situated on a flat lot, the main home features 3 bedrooms and 2 full baths, while the fully-equipped detached guest house provides even more

    Katherine Moore Smith RealtySouth-MB-Crestline

    326 Lathrop Ave, Birmingham, AL 35209
  • /44

    $315,000

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

    1131 30th St S Unit 4, Birmingham, AL 35205

    This home offers a rare opportunity in the sought-after Oaklon building in Highland Park just steps away from favorite neighborhood attractions like O'Henry's Coffee, Rojo, and several beautiful parks. This charming residence features newly refinished hardwood floors, fresh interior paint, kitchen with new quartz countertops, new backsplash and sink, and stainless appliances. The full bathroom

    Anna Margaret Miller LAH Sotheby's International Re

    1131 30th St S Unit 4, Birmingham, AL 35205
  • /40

    $449,900

    • 3 Beds
    • 1.5 Baths
    • 2,092 Sq Ft

    921 28th St S, Birmingham, AL 35205

    Discover timeless charm in this classic 1925 Highland Park home, offering 3 bedrooms, 1.5 bathrooms, & all the character you’d expect from one of Birmingham’s most beloved neighborhoods. Nestled on a quiet street, this beautifully maintained residence features hardwood floors, tall ceilings, crown molding, & vintage built-ins. The living room is perfect for relaxing or entertaining & flows into a

    Leighton Harbuck ARC Realty - Hoover

    921 28th St S, Birmingham, AL 35205
  • /51

    $730,000

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

    2605 Cobble Hill Way, Vestavia, AL 35216

    Tucked inside a secure gated community in the heart of Vestavia Hills, this beautifully maintained 4-bedroom, 3.5-bath home blends comfort, space, & a prime location. Just minutes from top-rated schools, parks, shopping, & the community rec center, convenience is all around you. Step inside to find thoughtful craftsmanship, from a striking iron front door to wide-plank hardwoods & fresh paint on

    Melvin Upchurch LIST Birmingham

    2605 Cobble Hill Way, Vestavia, AL 35216
  • /3

    $700,000

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

    3593 Springhill Rd, Mountain Brook, AL 35223

    This beautiful home in a beautiful subdivision community is an investment opportunity waiting on its next owner! Beautiful hardwood floors! MASTER ON MAIN LEVEL! Come bring your vision to life and make your dream home TODAY!

    Robert Lenoir RealtySouth-Inverness Office

    3593 Springhill Rd, Mountain Brook, AL 35223
  • /50

    $699,000

    • 5 Beds
    • 3 Baths
    • 3,481 Sq Ft

    3876 Spring Valley Rd, Mountain Brook, AL 35223

    All Brick spacious 5 bedroom in the Cherokee Bend neighborhood of Mountain Brook with an extra deep 2 Car Garage, New Roof & Gutters, New asphalt Driveway, New Windows, New Garage Doors, 2 fireplaces, and all Hardwood Floors. Nice Lot of almost half an acre with a fully Fenced Backyard and ground level grilling Deck just off the Kitchen and Den. The spacious Kitchen has an island, a Breakfast

    Buffy Allen Ray & Poynor Properties

    3876 Spring Valley Rd, Mountain Brook, AL 35223
  • /65

    $799,900

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

    121 Cherry St, Mountain Brook, AL 35213

    Welcome to this original, updated Crestline home full of charm and character. Just a short walk to Crestline Village, top-rated schools, dining, shops, and parks. The spacious front porch opens to a light-filled open floor plan with vaulted cedar beam ceilings, hardwood floors, and a large dining area. The kitchen features skylights and plenty of counter space, perfect for daily living and

    Ahmad Sukar Keller Williams Homewood

    121 Cherry St, Mountain Brook, AL 35213
  • /37

    $379,900

    • 2 Beds
    • 2 Baths
    • 1,392 Sq Ft

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

    Experience the perfect blend of luxury and industrial charm in this rare two-level, two-bedroom, two-bath loft located in the heart of downtown Birmingham. Boasting exposed brick, soaring ceilings, and a striking iron rod spiral staircase, this space offers both style and versatility. The Floor to Ceiling windows on the main level radiate tons of natural light which compliments the glistening

    Justin Williams Keller Williams Realty Vestavia

    2412 2nd Ave N Unit 16, Birmingham, AL 35203
  • /3

    $220,000

    • Land
    • 0.11 Acre
    • $2,000,000 per Acre

    2811 12th Ave N Unit 2811, Birmingham, AL 35234

    Sales price is $220,000, to get this price you must purchase both Lots for $440.000. If purchase separately the price is $250.000. each. Just three blocks from Top Golf and the Football Stadium. 2813N 12th Ave. Lot 45 x 110 = 4,950 sf, 2811 N 12th Ave. Lot 45 x 110 =4,950 sf for $220,000 Total 9,900sf Rember If bought individually the price is $250,000. each

    W.A. Casey Keller Williams Realty Vestavia

    2811 12th Ave N Unit 2811, Birmingham, AL 35234
  • /3

    $220,000

    • Land
    • 0.11 Acre
    • $2,000,000 per Acre

    2813 12th Ave N Unit 1, Birmingham, AL 35234

    Property sales price $220,000. only if you purchase both Lots 2811 & 2813-12th Ave.N for $440,000. if purchase separately either Lot purchase price $250,000. each. Just blocks from Top Golf and the football stadium. 2813 N 12th Ave Lot is 45 x110 =4,950sf for $220,000 2811 N 12th Ave Lot is 45 x 110=4,950sf "REMEMBER, " If bought individually the price will be $250,000 each.

    W.A. Casey Keller Williams Realty Vestavia

    2813 12th Ave N Unit 1, Birmingham, AL 35234
  • /44

    $395,000

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

    2416 1st Ave N Unit 23, Birmingham, AL 35203

    Welcome to Unit 23 at Johnston Lofts! This amazing 2 Bedroom 1 Bath Condominium Home is urban living at its best. The 24th Street 1st AV condos are easily the most accessible. Do you love natural light? This end unit has an entire wall of windows with a city and Red Mountain View. Recently remodeled, includes a sliding frosted glass door/wall to master, sound system, motorized window shades,

    Rick Lovelady LAH Sotheby's International Re

    2416 1st Ave N Unit 23, Birmingham, AL 35203
  • /16

    $179,900

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft

    3350 Altamont Rd S Unit D22, Birmingham, AL 35205

    Charming 2 bedroom, 1 bath condo in the heart of Highland Park with gorgeous community pool and fabulous, private patio with 2 sets of new sliding doors that flood the spaces with natural light! Renovated kitchen features new cabinetry, an induction stove with air fry feature, and dishwasher. Bath has also been fully remodeled with walk in, tile shower and laundry. This condo is located on the

    Leanne Townsend Keller Williams Realty Vestavia

    3350 Altamont Rd S Unit D22, Birmingham, AL 35205
  • /55

    $379,000

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

    24105 Portobello Rd Unit 105, Birmingham, AL 35242

    Beautifully updated condo with finished basement in the highly sought-after Edenton community—zoned for award-winning Oak Mountain schools! This spacious 3BR/3.5BA home features fresh paint throughout, new carpet in bedrooms, updated lighting and vanities, and new plank flooring in the basement. The main level offers an open floor plan with hardwoods, a gas fireplace, and a kitchen with granite

    Jenny St John Keller Williams Realty Vestavia

    24105 Portobello Rd Unit 105, Birmingham, AL 35242
  • /24

    $550,000

    • 3 Beds
    • 2.5 Baths
    • 1,600 Sq Ft

    524 Eastwood Place, Vestavia, AL 35216

    Welcome home to 524 Eastwood Place! Located within walking distance to Vestavia East Elementary, this charming 3 bedroom/2.5 bath home should not be missed! The picturesque landscaping, abundance of natural light and incredible location are just a few of the things that make this home special. Upon arrival you are sure to admire the newly sodded lawn, custom stone hardscaping and curb appeal

    Jana Hanna RealtySouth-OTM-Acton Rd

    524 Eastwood Place, Vestavia, AL 35216
  • /23

    $173,000

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft

    3425 Sandner Ct Unit D, Birmingham, AL 35209

    Location WOW! Very Well-maintained 2BR/1BA second-floor unit in a highly desirable Homewood location. Offers convenient access to Hwy 31, Hwy 280, Samford University, and downtown Birmingham. Zoned for Homewood schools. Features include year-round community pool access, a private outdoor balcony, and a fairly secluded patio area. Nearby park area is perfect for kids and pets. Cozy interior

    Derrick Blackshear EXIT Realty Southern Select

    3425 Sandner Ct Unit D, Birmingham, AL 35209
  • /24

    $159,900

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

    741 Center Place SW, Birmingham, AL 35211

    STUNNING rehab in Titusville! 3 bedrooms, 1 bath. NEW kitchen, NEW cabinets, NEW countertops, NEW appliances. NEW bathroom with NEW tile, sink, toilet and fixtures. NEW light fixtures throughout. NEW interior and exterior paint. Beautiful hardwoods and LVP throughout. Original built-in bookcases around fireplace and don't miss out on the original tile brought back to life from the 1940's! Hall

    Christina Kallaher Expert Realty, Inc

    741 Center Place SW, Birmingham, AL 35211
  • /37

    $359,000

    • 2 Beds
    • 2 Baths
    • 1,566 Sq Ft

    2701 11th Ave S Unit 101, Birmingham, AL 35205

    CITY LIVING IN HIGHLAND PARK! Tucked away on the quiet backside of Highland Ave-this just updated 1st-floor, 2 bedroom, 2 bath condo at Highland Gardens is not to miss! This meticulously maintained home has beautiful, newly refinished light-toned hardwood floors throughout, granite countertops, stainless appliances, updated travertine baths with new tile floors, and a separate Laundry Room. The

    Pam Turbeville LAH - Homewood

    2701 11th Ave S Unit 101, Birmingham, AL 35205
  • /7

    $675,000

    • Land
    • 7 Acres
    • $102,273 per Acre

    770 12th Ave S Unit 1, Birmingham, AL 35222

    Incredible opportunity in the heart of Crestwood! This rare 6-acre parcel is platted for up to 27 homesites and prepped for the next phase of development. Brush-cleared and easy to walk, the land invites your boldest vision—whether you're a builder, developer, or dreamer. Nestled in one of Birmingham’s most desirable neighborhoods, this unique offering combines location, scale, and potential.

    Austin Freeman RealtySouth-Homewood

    770 12th Ave S Unit 1, Birmingham, AL 35222
  • /36

    $439,900

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

    3505 Far Hill Rd, Cahaba Heights, AL 35243

    PRIVACY, do you long for a COMPLETELY PRIVATE backyard oasis yet only 2 miles to the Summit Shopping ? COMPLETELY UPDATED and move in ready. NEW ROOF 2024, NEW HVAC 2024 w/ 12 year warranty, NEW WINDOWS 2023 new garage door, New paint, updated stainless steel appliances. Beautiful hardwood floors and lots of windows that allow natural light to stream in. VESTAVIA school system. Just 10 min to

    Michele Burbank RE/MAX Advantage South

    3505 Far Hill Rd, Cahaba Heights, AL 35243
  • /47

    $314,000

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

    3927 Clairmont Ave S Unit 5, Birmingham, AL 35222

    Welcome to 3927 Clairmont Ave S - charming, updated, and perfectly located in Forest Park! This 2BR/1BA condo features hardwood floors, crown molding, and a cozy fireplace with dramatic white surround. Enjoy a sunlit bonus room perfect for reading, working, or relaxing. The kitchen offers stainless appliances, ample cabinetry, and a butler’s pantry. A separate dining room, arched openings, bamboo

    Scott Boudreaux LAH Sotheby's International Re

    3927 Clairmont Ave S Unit 5, Birmingham, AL 35222
  • /8

    $159,999

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

    7212 Oporto Madrid Blvd S, Birmingham, AL 35206

    Welcome to this charming single-family home located in the desirable Brown Springs neighborhood. Built in 1972, but recently renovated. This well presented home offers a spacious layout, featuring 3 bedrooms 1 full bathroom and a finished basement. Close to schools, parks and shopping. Enjoy the nice weather and backyard.

    DANIEL DEMERS Sell Your Home Services

    7212 Oporto Madrid Blvd S, Birmingham, AL 35206
  • /56

    $325,000

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

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

    This condo is vacant and move in ready. In the middle of downtown, discover urban luxury at Bristol Southside Condos! Publix, Starbucks, and many restaurants are at walking distance. You can walk to Kirklin Clinic and UAB main Hospital, Ideal for med school students and residents, Amenities included, Pool, Gym, Zen Garden, and Lobby. This condo has laminte flooring, Floor plan is ideal with two

    Shahida Perveen Keller Williams Realty Hoover

    401 20th St S Unit 322, Birmingham, AL 35233
  • /2

    $175,000

    • Studio
    • 6,496 Sq Ft

    7741 Rugby Ave, Birmingham, AL 35206

    Investor Special – 4-Unit Apartment Building Sold As-Is Fantastic opportunity for investors or renovators! This 4-unit apartment building is ready for your vision and updates. Each unit offers excellent rental potential once renovated. The property is being sold as-is, presenting a blank slate to customize and modernize to your liking. With strong upside potential in a growing market, this is

    Ashawntea' Thomas TMills Realty Group

    7741 Rugby Ave, Birmingham, AL 35206
  • /21

    $72,000

    • 2 Beds
    • 1 Bath
    • 930 Sq Ft

    7005 1st Ave S, Birmingham, AL 35206

    Calling ALL investors! Completely updated home in Eastlake. Lovely hardwood floors in majority of the home. The home boasts 2 bedrooms and one full bath. The kitchen has been updated and has separate dining space. You'll love the large laundry room that can double as an extra pantry or mudroom. Head outside to the completely fenced-in yard.

    Steve Parker Keller Williams Realty Hoover

    7005 1st Ave S, Birmingham, AL 35206
  • /33

    $285,000

    • 1 Bed
    • 1 Bath
    • 731 Sq Ft

    1801 2nd Ave N Unit 309, Birmingham, AL 35203

    Welcome to urban living at its finest! This stylish condo is perfectly located in the heart of downtown Birmingham, offering walkable access to top restaurants, bars, entertainment, and parks. Featuring an open-concept layout, the unit boasts large windows for abundant natural light, a spacious living area, updated kitchen with stainless steel appliances and granite countertops, and a cozy

    Traci McDanal Real Broker LLC

    1801 2nd Ave N Unit 309, Birmingham, AL 35203
  • /33

    $525,000

    • Land
    • 0.33 Acre
    • $1,590,909 per Acre

    136 Fairmont Dr Unit 20, Mountain Brook, AL 35213

    A LOT of good Dirt for Sale in CRESTLINE just blocks from Crestline Village in Mountain Brook. Seller has already removed the 1996 house for you to make your dream plans! Build Brand NEW CONSTRUCTION and make it your ideal Home. There is a 1996 PVC sewer line with 15 fixtures already included for Sewer impact with Jefferson County. There is also a 1996 foundation of poured concrete walls. This is

    Buffy Allen Ray & Poynor Properties

    136 Fairmont Dr Unit 20, Mountain Brook, AL 35213
  • /26

    $290,000

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

    608 9th Ct S, Birmingham, AL 35205

    Located in one of the best little pockets of downtown Birmingham, in the established Glen Iris community, this 3 bed 2 full bath home is a deal like you won't see for the rest of the year. On a completely flat yard with driveway parking, a fenced in backyard and a separate storage building/workshop with 220V power, the lot holds a ton of value. A quick 3-minute walk down the sidewalk will take

    James Rodgers Keller Williams Homewood

    608 9th Ct S, Birmingham, AL 35205

Showing Results 81 - 120, Page 3 of 16

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