2,387

Birmingham, AL Homes for Sale

Section Image Section Image
  • /4

    $171,000

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

    236 16th Ave SW, Birmingham, AL 35211

    Great investment opportunity!

    Agent Photo

    Debbie Burks

    Keller Williams Realty Hoover

    (205) 797-0730

    236 16th Ave SW, Birmingham, AL 35211
  • /12

    $297,000

    • 1 Bed
    • 1 Bath
    • 1,039 Sq Ft

    2327 Morris Ave Unit 3B, Birmingham, AL 35203

    This stylish 1BR/1BA loft on historic Morris Avenue offers over 1,000 sq ft of downtown living with soaring ceilings, exposed brick, and oversized windows that flood the space with light. Renovated with modern style while keeping its historic charm, this light-filled 3rd-floor gem features a sleek kitchen, refreshed bathroom, and curated furnishings—ALL included. Perfect for walkable city living,

    Agent Photo

    Jasper Cleage

    Keller Williams Realty Vestavia

    (205) 236-4533

    2327 Morris Ave Unit 3B, Birmingham, AL 35203
  • /9

    $365,000

    • 1 Bed
    • 1 Bath
    • 1,050 Sq Ft

    2327 Morris Ave Unit 2C, Birmingham, AL 35203

    Move-in ready AND income-ready! This fully furnished condo on historic Morris Avenue offers a great chance to own in one of downtown Birmingham’s few buildings with no short-term rental restrictions. Renovated in 2021, it combines exposed brick and original character with sleek modern finishes and an open, light-filled layout. Whether you want a turnkey investment or a personal retreat, this unit

    Agent Photo

    Jasper Cleage

    Keller Williams Realty Vestavia

    (205) 946-1119

    2327 Morris Ave Unit 2C, Birmingham, AL 35203
  • /40

    $319,900

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

    1100 27th St S Unit 502, Birmingham, AL 35205

    Charming historic condominium in the heart of Highland Park! This beautiful 2 bedroom and 2 bath residence features real hardwood floors, fresh paint, amazing natural light, and a spectacular view. Located on the 5th floor, this is one of the most sought after units in the building! It includes a private covered balcony overlooking the pool—perfect for relaxing or entertaining. The views are as

    Agent Photo

    Cindy Hodges

    RealtySouth-MB-Crestline

    (205) 557-3444

    1100 27th St S Unit 502, Birmingham, AL 35205
  • /40

    $399,900

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

    32142 Portobello Rd Unit 32142, Birmingham, AL 35242

    Welcome Home to Portobello Road!! This gorgeous Edenton "end unit" home has so much to offer in this fantastic planned community. The Tucker plan, is a beautiful modified version of the Carlyle that offers 2BDs & 2BAs on the main level and an oversized BD/Bonus with en-suite BA up. Step inside to a spacious family room with an open concept to both the well appointed kitchen & dining room.

    Agent Photo

    Sissy Barrett

    RE/MAX Advantage

    (205) 860-9696

    32142 Portobello Rd Unit 32142, Birmingham, AL 35242
  • /84

    $899,900

    • 5 Beds
    • 4.5 Baths
    • 4,400 Sq Ft

    1062 Highland Park Place, Birmingham, AL 35242

    Welcome Home to Highland Park Place in gated Highland Lakes!! This INCREDIBLE home has it ALL!! Step through DBL castle doors to pure elegance & style! Two story entry w/ exquisite dining room to left stuns w/ coffered ceilings open to living room loaded w/ heavy trim & millwork. Chef's kitchen w/ stainless appls is open to keeping room w/ stone FP & cozy b'fast nook. Dreamy owner's suite w/

    Agent Photo

    Sissy Barrett

    RE/MAX Advantage

    (205) 880-8809

    1062 Highland Park Place, Birmingham, AL 35242
  • /39

    $314,900

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

    1313 Laurence St, Irondale, AL 35210

    Looking for a 3-bed single-family in Crest Forest under $315K? This move-in ready 1957 home blends solid mid-century construction with smart updates and an unbeatable location near Birmingham’s best outdoor spots. It offers three spacious bedrooms, two full baths, and a low-maintenance yard on a quiet residential street. A one-car garage adds storage or workshop potential, and there’s no HOA to

    Agent Photo

    Jeremy Galloway

    eXp Realty, LLC Central

    (205) 557-2240

    1313 Laurence St, Irondale, AL 35210
  • /15

    $75,000

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

    3729 Pine Ave SW, Birmingham, AL 35221

    This house features 3 bedrooms, and a separate living and dining room. With a leveled backyard, and off-street parking, it is perfect for a family, or investment. It has a new roof and a new Stainless-steel fridge.

    Agent Photo

    Maisa Sammour

    RealtySouth-Inverness Office

    (205) 927-4741

    3729 Pine Ave SW, Birmingham, AL 35221
  • /39

    $179,900

    • 3 Beds
    • 3 Baths
    • 1,648 Sq Ft

    214 74th St N, Birmingham, AL 35206

    Beauty of the block. This adorable 3 bedroom, 3 bath home has been completely renovated with care. It features a cozy front porch, beautiful hardwood flooring throughout, large bedrooms and open kitchen.

    Agent Photo

    Margie Nixon

    Norluxe Realty Birmingham LLC

    (205) 618-8461

    214 74th St N, Birmingham, AL 35206
  • /10

    $380,000

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

    1721 52nd St N, Birmingham, AL 35212

    Renovated and fully occupied triplex... plus occupied, fully furnished studio apartment in back! Triplex units are all approximately 800 square feet, 2 bed/1 bath. $3200 in monthly rental income.

    Agent Photo

    Viola Broadnax

    Alabama Realty Brokers III

    (205) 417-4045

    1721 52nd St N, Birmingham, AL 35212
  • /58

    $1,250,000

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

    2117 Morris Ave, Birmingham, AL 35203

    Step into sleek downtown living with this sensational 3-bed, 3.5-bath modern townhouse on Morris Avenue. Built in 2017 and spanning 2925 sq ft, no detail has been overlooked—from the floor-to-ceiling windows to the industrial-chic finishes and dramatic outdoor spaces. You’ll enjoy a private yard, three balconies and a stunning rooftop terrace complete with full outdoor kitchen & skyline

    Agent Photo

    Ginger Busby

    LAH Sotheby's International Realty Homewood

    (205) 797-3630

    2117 Morris Ave, Birmingham, AL 35203
  • /38

    $321,900

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

    231 Kingston Cir, Birmingham, AL 35211

    Welcome to this beautifully designed 3-bedroom, 2.5-bath home in the highly sought-after Oxmoor Valley community. Step inside to a welcoming foyer that flows to an open-concept layout, connecting the living, dining, and kitchen areas. It's perfect for both everyday living and entertaining. The kitchen features stainless steel appliances, modern finishes, and ample cabinet space for storage.

    Agent Photo

    Shannon Wormley

    Keller Williams Realty Hoover

    (205) 735-4917

    231 Kingston Cir, Birmingham, AL 35211
  • /3

    $125,000

    • Land
    • 0.19 Acre
    • $657,895 per Acre

    1424 10th Place S, Birmingham, AL 35205

    Opportunity to Build Your Dream Home in the Heart of Glen Iris Build your ideal home on this beautiful, tree-lined street in the heart of Glen Iris. The lot measures approximately 170' x 50' (8,500 sq. ft.) and includes all utilities on site. Enjoy the convenience of being just minutes from UAB, downtown Birmingham, and several city parks. Zoned for a single-family residence, this is the perfect

    Agent Photo

    Pam Turbeville

    LAH Sotheby's International Realty Homewood

    (205) 392-8038

    1424 10th Place S, Birmingham, AL 35205
  • /25

    $539,500

    • 4 Beds
    • 4.5 Baths
    • 4,503 Sq Ft

    5230 Overland Trace, Birmingham, AL 35244

    Discover this spacious and versatile 4-bedroom residence nestled in the heart of Trace Crossings, one of Hoover's largest and most sought-after mixed-use communities spanning 1,500 acres. Retreat to your private oasis on the main floor, thoughtfully designed shared bath connecting two secondary bedrooms upstairs. In the full daylight basement, a self contained haven with it's own full kitchen,

    Agent Photo

    Randy Brooks

    Avast Realty- Birmingham

    (205) 843-6514

    5230 Overland Trace, Birmingham, AL 35244
  • /37

    $334,900

    • 3 Beds
    • 3 Baths
    • 1,666 Sq Ft

    1102 Barristers Ct, Birmingham, AL 35242

    Welcome home to Edenton Lofts! You will love this move in ready townhome with 3 bedrooms, 3 full bathrooms & back patio. The front door entrance leads you into the spacious & open living room, dining room & kitchen with 10+ ft ceilings, exposed beams & brick. The kitchen features granite countertops, large pantry, stainless appliances including fridge, electric stove, microwave & dishwasher. Main

    Agent Photo

    David Crane

    RealtySouth-MB-Crestline

    (205) 947-4182

    1102 Barristers Ct, Birmingham, AL 35242
  • /41

    $349,900

    • 4 Beds
    • 2.5 Baths
    • 3,070 Sq Ft

    2503 Grand Point Cir, Birmingham, AL 35226

    Discover the charm of Country Club Highlands, just minutes from the Hoover Country Club, shopping, restaurants, and all that Hoover has to offer! This home gives you the opportunity to live in Hoover for under $350,000. Featuring 4 bedrooms, 2.5 bathrooms, a formal dining room, and a spacious living room, plus finished basement space-there’s room for everyone. The remodeled kitchen offers an

    Agent Photo

    Steve Parker

    Keller Williams Realty Hoover

    (205) 947-3515

    2503 Grand Point Cir, Birmingham, AL 35226
  • /35

    $325,000

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

    1305 Berwick Cir, Birmingham, AL 35242

    Welcome to Greystone Ridge! This beautiful 3-bedroom, 2-bath brick home offers the perfect blend of comfort and convenience in one of Hoover’smost desirable locations. Step inside to find spacious living areas with 9+ foot smooth ceilings, crown molding, and plenty of natural light. The living room features a cozy gas fireplace and opens seamlessly into the dining and kitchen spaces-perfect

    Agent Photo

    Kevin Jones

    Keller Williams Metro South

    (205) 736-9196

    1305 Berwick Cir, Birmingham, AL 35242
  • /31

    $157,500

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

    4883 Bridle Path Dr Unit 2, Pinson, AL 35126

    Step inside this fairly spacious 3-bedroom, 2-bath home and you’re greeted by a bright, open great room with a cozy fireplace and a welcoming dining area—perfect for family gatherings or quiet evenings in. The kitchen, located just off the dining room, offers generous cabinet and counter space, ideal for meal prep or entertaining. The large primary suite features dual closets and a private bath

    Agent Photo

    Jeremy Galloway

    eXp Realty, LLC Central

    (205) 430-6878

    4883 Bridle Path Dr Unit 2, Pinson, AL 35126
  • /9

    $167,000

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

    3037 Apple Valley Ln, Birmingham, AL 35215

    Lovely and well-maintained home located on a quiet street in the desirable Apple Valley area. Features include a durable metal roof, three large bedrooms, and a finished den downstairs—perfect for additional living or entertainment space. Enjoy a cozy fireplace just in time for the winter and holidays. The property is currently tenant-occupied on a month-to-month lease, registered with Section 8,

    Agent Photo

    Lori King

    Jonathan Chamness Realty Group

    (205) 896-2661

    3037 Apple Valley Ln, Birmingham, AL 35215
  • /39

    $192,500

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

    317 Fox Glen Rd NW, Birmingham, AL 35215

    This property features four generous bedrooms and two full bathrooms. The main level includes a bright, open living space, a well-equipped kitchen with ample storage, and a dining area overlooking the backyard. The full basement offers a two-car garage, laundry area, and a finished bonus room ideal as a fifth bedroom, home office, or flexible living space. Outside, a large, level backyard

    Agent Photo

    Jeremy Galloway

    eXp Realty, LLC Central

    (205) 997-3367

    317 Fox Glen Rd NW, Birmingham, AL 35215
  • /3

    $5,000

    • Land
    • 0.03 Acre
    • $166,667 per Acre

    3933 12th Ave N, Birmingham, AL 35234

    Nice lot across from park with a lake view.

    Agent Photo

    Brandi Givan

    Town Square Realty

    (205) 551-8809

    3933 12th Ave N, Birmingham, AL 35234
  • /12

    $229,900

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

    2105 5th Way NW, Center Point, AL 35215

    Welcome to 2105 5th Way NW — a charming full-brick home. This spacious property offers timeless character and comfortable living with original hardwood floors, bright living and dining spaces, and a cozy family room with fireplace. The eat-in kitchen is perfect for everyday meals, and the sunroom provides a relaxing view of the large backyard. Enjoy 3 bedrooms and 2 baths, including a hall bath

    Agent Photo

    LISA BONDS

    Keller Williams Realty Hoover

    (205) 512-6730

    2105 5th Way NW, Center Point, AL 35215
  • /3

    $5,000

    • Land
    • 0.13 Acre
    • $38,462 per Acre

    149 40th Ave W, Birmingham, AL 35207

    Nice corner lot.

    Agent Photo

    Brandi Givan

    Town Square Realty

    (205) 974-0262

    149 40th Ave W, Birmingham, AL 35207
  • /4

    $7,000

    • Land
    • 0.19 Acre
    • $36,842 per Acre

    938 48th Place Ensley, Birmingham, AL 35208

    Lot priced to sell

    Agent Photo

    Brandi Givan

    Town Square Realty

    (205) 827-5765

    938 48th Place Ensley, Birmingham, AL 35208
  • /30

    $249,900

    • 4 Beds
    • 2.5 Baths
    • 1,812 Sq Ft

    549 Collette St, Birmingham, AL 35214

    Welcome Home. THIS HOME IS FULLY UPDATED! Are you looking for a NEW Home WITH Custom Features? Make an appointment to come see this House WITH A NEW Carport or Entertainment area. Come on in, Look at the NEW Interior, Light Fixtures, Flooring, Fresh Paint, Windows, Doors, Cabinets, Kitchen Appliances, NEW HVAC, NEW HOT WATER HEATER and MOVE IN READY!! When you walk into the Great Room it is the

    Agent Photo

    Ron Kilgo

    Keller Williams Metro North

    (205) 880-8589

    549 Collette St, Birmingham, AL 35214
  • /24

    $175,000

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

    224 Sam Pate Dr, Birmingham, AL 35215

    Enjoy easy one-level living in the established Von Dales neighborhood! Conveniently located near shopping, dining, and interstate access, this home offers both comfort and accessibility. Inside, you’ll find hard-surface flooring throughout for effortless maintenance. The layout includes a formal living room plus an oversized den with a beautiful stone fireplace. With 3 bedrooms, 2 full baths, and

    Agent Photo

    Steve Parker

    Keller Williams Realty Hoover

    (205) 707-3537

    224 Sam Pate Dr, Birmingham, AL 35215
  • /11

    $99,000

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

    3720 Howard Ave SW, Birmingham, AL 35221

    Beautifully renovated and move-in ready, this 3-bedroom, 1-bath home combines modern style with peace of mind. Featuring a new roof, fully updated kitchen with granite countertops, refreshed bathroom, new flooring, and fresh interior paint throughout, every detail has been thoughtfully upgraded. Major systems have been updated as well, including a new water heater, recently serviced HVAC, and

    Agent Photo

    Kelli Gilmer

    EXIT Realty Southern Select - Oneonta

    (205) 797-7318

    3720 Howard Ave SW, Birmingham, AL 35221
  • /28

    $344,900

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

    3779 Maggies Dr, Irondale, AL 35210

    Welcome to Grants Mill Crossings! This charming home offers 3 bedrooms, 2 full bathrooms & a 2-car garage, all tucked away in the growing Irondale community. Inside, you’ll find engineered hardwoods & fresh paint throughout the living, dining, & kitchen spaces. The kitchen is equipped w/island, granite countertops, stainless steel appliances (stove, microwave, dishwasher, and refrigerator) &

    Agent Photo

    Fred Smith

    RealtySouth-MB-Crestline

    (205) 430-9301

    3779 Maggies Dr, Irondale, AL 35210
  • /20

    $195,000

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

    3135 Sleepy Hollow Dr, Birmingham, AL 35215

    Welcome Home! Enjoy this 3 bedroom 2 full bathroom home in the Sleepy Hollow neighborhood of Pinson. The large eat-in Kitchen overlooks the private fenced-in backyard: perfect for pets or hanging out with friends. Head down to the unfinshed basement offering a ton of potential to expand.

    Agent Photo

    Steve Parker

    Keller Williams Realty Hoover

    (205) 430-9844

    3135 Sleepy Hollow Dr, Birmingham, AL 35215
  • /2

    $103,000

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

    1829 Saint Charles Ct SW, Birmingham, AL 35211

    NOT FOR INDIVIDUAL SALE. Rental home portfolio of 17 income producing rental homes being sold for $1,669,000.00. This three bedroom, 1 bath all brick home MUST BE SOLD AS PART OF THE PORTFOLIO. SELLER IS NOT ACCEPTING SELLER FINANCING OFFERS. Rent roll is available upon request. Showings will be available with accepted offer/contract. Offers for individual property will not be responded to.

    Agent Photo

    Kyle Lubsen

    Keller Williams Realty Hoover

    (205) 392-8119

    1829 Saint Charles Ct SW, Birmingham, AL 35211
  • /2

    $105,000

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

    4609 Avenue R, Birmingham, AL 35208

    NOT FOR INDIVIDUAL SALE. Rental home portfolio of 12 income producing rental homes being sold for $1,239,000.00. This three bedroom, 1 bath all brick home MUST BE SOLD AS PART OF THE PORTFOLIO. SELLER IS NOT ACCEPTING SELLER FINANCING OFFERS. Rent roll is available upon request. Showings will be available with accepted offer/contract. Offers for individual property will not be responded to.

    Agent Photo

    Kyle Lubsen

    Keller Williams Realty Hoover

    (205) 619-6510

    4609 Avenue R, Birmingham, AL 35208
  • /2

    $104,000

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

    928 25th St SW, Birmingham, AL 35211

    NOT FOR INDIVIDUAL SALE. Rental home portfolio of 12 income producing rental homes being sold for $1,239,000.00. This three bedroom, 1 bath home MUST BE SOLD AS PART OF THE PORTFOLIO. SELLER IS NOT ACCEPTING SELLER FINANCING OFFERS. Rent roll is available upon request. Showings will be available with accepted offer/contract. Offers for individual property will not be responded to. Please do not

    Agent Photo

    Kyle Lubsen

    Keller Williams Realty Hoover

    (205) 551-9291

    928 25th St SW, Birmingham, AL 35211
  • /2

    $110,000

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

    1331 4th Ct W, Birmingham, AL 35208

    NOT FOR INDIVIDUAL SALE. Rental home portfolio of 17 income producing rental homes being sold for $1,669,000.00. This three bedroom, 1 bath all brick home MUST BE SOLD AS PART OF THE PORTFOLIO. SELLER IS NOT ACCEPTING SELLER FINANCING OFFERS. Rent roll is available upon request. Showings will be available with accepted offer/contract. Offers for individual property will not be responded to.

    Agent Photo

    Kyle Lubsen

    Keller Williams Realty Hoover

    (205) 509-2914

    1331 4th Ct W, Birmingham, AL 35208
  • /5

    $38,000

    • 2 Beds
    • 1 Bath
    • 624 Sq Ft

    700 Attalla Place, Birmingham, AL 35224

    Calling all investors! Income producing property. 2 bed/ 1 bathroom home. Corner lot. Do not disturb tenant. 48 hour notice required for all showings.

    Agent Photo

    Viola Broadnax

    Alabama Realty Brokers III

    (205) 810-0925

    700 Attalla Place, Birmingham, AL 35224
  • /50

    $267,000

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

    618 12th Plaza, Pleasant Grove, AL 35127

    This property eligible for $9000 GRANT money!! - Welcome home to this beautifully unique property nestled in the lovely Highland Forest neighborhood of Pleasant Grove. The classic modern architecture of this one will grab your eye from the time you enter the foyer. A wall of windows overlooks the spacious deck, perfect for entertaining. Large stone fireplace in the great room, spacious kitchen

    Agent Photo

    Lori King

    Jonathan Chamness Realty Group

    (205) 832-5974

    618 12th Plaza, Pleasant Grove, AL 35127
  • /14

    $129,900

    • 1 Bed
    • 1 Bath
    • 555 Sq Ft

    1342 28th St S, Birmingham, AL 35205

    Welcome home to this beautiful updated one bedroom, one bath condo located in the heart of Birmingham. Just minutes from UAB, local restaurants, parks, and much more. This quaint unit features a fresh Black and White color scheme, LVT flooring throughout and fresh paint that gives the space a clean, modern feel. The open layout offers comfort and functionality, while large windows bring in plenty

    Agent Photo

    Heather Holmes

    RE/MAX Marketplace

    (205) 828-9248

    1342 28th St S, Birmingham, AL 35205
  • /25

    $120,000

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

    527 Exeter Ave, Bessemer, AL 35020

    Fully Remodeled & Move-In Ready – Everything’s New! Step into this beautifully renovated home where style meets peace of mind. Enjoy major upgrades including a brand-new roof, HVAC system, water heater, and energy-efficient windows. Inside, you’ll love the fresh interior and exterior paint, new modern light fixtures, and luxury vinyl plank flooring that runs throughout. Every detail has been

    Agent Photo

    Maisa Sammour

    RealtySouth-Inverness Office

    (205) 448-1987

    527 Exeter Ave, Bessemer, AL 35020
  • /77

    $399,900

    • 15 Beds
    • 1 Bath
    • 14,330 Sq Ft

    2001 Avenue Z, Birmingham, AL 35208

    This unique brick and stone property was a church that could be converted to a variety of new uses, including an entertainment venue, day care, vocational training center, community center, half way house, or it could become a church/place of worship! The space includes two connected building. The worship center side has a large main level space with soaring vaulted ceilings with beautiful

    Agent Photo

    Kyle Lubsen

    Keller Williams Realty Hoover

    (205) 455-9732

    2001 Avenue Z, Birmingham, AL 35208
  • /20

    $119,900

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

    1251 Graymont Ave W, Birmingham, AL 35208

    Spacious 4-bedroom, 2-bath home located in the desirable Bush Hills neighborhood. This property features one bedroom that can easily function as a home office or flex space. Major renovations have already been completed, including a new roof, new siding, new flooring, and a new furnace. Rehab has been started, giving buyers the opportunity to complete the finishing touches and make the home their

    Agent Photo

    Alicia White

    JMA Realty

    (205) 579-9848

    1251 Graymont Ave W, Birmingham, AL 35208
  • /15

    $139,900

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

    9809 Maple Ln, Birmingham, AL 35215

    This stunning full-brick home is completely move-in ready and waiting for its new owners. Conveniently located in Birmingham, it’s been impeccably maintained and has zero carpet throughout. Perfect as a first home or an investment property. Schedule your showing now—this one won’t last.

    Agent Photo

    Jeremy Galloway

    eXp Realty, LLC Central

    (205) 851-8826

    9809 Maple Ln, Birmingham, AL 35215

Showing Results 41 - 80, Page 2 of 18

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