- Adamsville homes for sale
- Birmingham homes for sale
- Brook Highland homes for sale
- Brookside homes for sale
- Center Point homes for sale
- Clay homes for sale
- Dunnavant homes for sale
- Forestdale homes for sale
- Fultondale homes for sale
- Gardendale homes for sale
- Grayson Valley homes for sale
- Homewood homes for sale
- Irondale homes for sale
- Leeds homes for sale
- Mountain Brook homes for sale
- Pinson homes for sale
- Shoal Creek homes for sale
- Tarrant homes for sale
- Trussville homes for sale
- Vestavia Hills homes for sale
35206, AL - single-family homes for sale
116 of 116 results displayed
- New
$159,900Active3 beds 2 baths1,513 sq. ft.616 CAROLYN COURT, Birmingham, AL 35206
MLS# 21455615Listed by: TRELORA REALTY, INC - New
$42,000Active3 beds 1 baths1,064 sq. ft.700 84TH STREET S, Birmingham, AL 35206
MLS# 21455544Listed by: FLATFEE.COM - New
$155,000Active4 beds 3 baths2,088 sq. ft.8825 VALLEY HILL DRIVE, Birmingham, AL 35206
MLS# 21455407Listed by: REAL EQUITY, INC. - New
$99,900Active3 beds 1 baths1,318 sq. ft.938 80TH STREET S, Birmingham, AL 35206
MLS# 21455225Listed by: TRELORA REALTY, INC - New
$95,000Active3 beds 1 baths1,137 sq. ft.225 67TH PLACE N, Birmingham, AL 35206
MLS# 21455166Listed by: REALTYSOUTH-HOMEWOOD - New
$94,900Active3 beds 1 baths1,100 sq. ft.532 81ST STREET S, Birmingham, AL 35206
MLS# 21454886Listed by: KELLER WILLIAMS REALTY HOOVER - New
$85,000Active3 beds 1 baths912 sq. ft.8324 12TH AVENUE S, Birmingham, AL 35206
MLS# 21454732Listed by: KELLER WILLIAMS REALTY HOOVER - New
$152,900Active3 beds 1 baths1,396 sq. ft.9304 SEARS DRIVE, Birmingham, AL 35206
MLS# 21454636Listed by: AVAST REALTY- BIRMINGHAM
$59,000Pending3 beds 1 baths925 sq. ft.8431 10TH AVENUE S, Birmingham, AL 35206
MLS# 21454585Listed by: AVAST REALTY- BIRMINGHAM
$195,000Active3 beds 2 baths1,302 sq. ft.8315 7TH COURT S, Birmingham, AL 35206
MLS# 21454455Listed by: EVERNEST TOO
$79,900Active2 beds 1 baths972 sq. ft.817 79TH PLACE S, Birmingham, AL 35206
MLS# 21454384Listed by: TRELORA REALTY, INC
$95,000Active2 beds 1 baths720 sq. ft.720 S 83RD STREET, Birmingham, AL 35206
MLS# 21454373Listed by: EXIT REALTY BIRMINGHAM
$239,900Active3 beds 2 baths1,846 sq. ft.741 LANCE BOULEVARD, Birmingham, AL 35206
MLS# 21454199Listed by: SOLD SOUTH REALTY
$129,000Active3 beds 2 baths1,144 sq. ft.8816 VALLEYBROOK ROAD, Birmingham, AL 35206
MLS# 21454145Listed by: REALTYSOUTH-MB-CAHABA RD
$129,900Active2 beds 1 baths1,174 sq. ft.7800 5TH AVENUE S, Birmingham, AL 35206
MLS# 21454059Listed by: REGROUP SALES AND DEVELOPMENT
$25,000Pending3 beds 2 baths1,404 sq. ft.409 LANCE LANE, Birmingham, AL 35206
MLS# 21454027Listed by: BARNES & ASSOCIATES
$229,900Active5 beds 2 baths1,701 sq. ft.881 86TH STREET S, Birmingham, AL 35206
MLS# 21453938Listed by: ACEY & ASSOCIATES, LLC
$60,000Active2 beds 1 baths724 sq. ft.549 68TH PLACE N, Birmingham, AL 35206
MLS# 21453913Listed by: KELLER WILLIAMS PELL CITY
$160,000Active3 beds 2 baths1,168 sq. ft.8028 5TH AVENUE N, Birmingham, AL 35206
MLS# 21453926Listed by: ARC REALTY VESTAVIA
$295,000Active4 beds 3 baths2,692 sq. ft.401 ESPLANADE DRIVE, Birmingham, AL 35206
MLS# 21453727Listed by: EXIT REALTY SOUTHERN SELECT
$125,000Active3 beds 2 baths1,050 sq. ft.8512 N 2ND AVENUE N, Birmingham, AL 35206
MLS# 21453685Listed by: HART SEIL MANAGEMENT SERVICE,
$125,000Active3 beds 2 baths1,372 sq. ft.8322 5TH AVENUE S, Birmingham, AL 35206
MLS# 21453650Listed by: KELLER WILLIAMS REALTY BLOUNT
$174,900Active4 beds 2 baths1,482 sq. ft.803 78TH STREET S, Birmingham, AL 35206
MLS# 21453551Listed by: ARC REALTY VESTAVIA
$164,900Active4 beds 2 baths1,732 sq. ft.7109 1ST AVENUE S, Birmingham, AL 35206
MLS# 21453292Listed by: KELLER WILLIAMS
$249,900Active4 beds 3 baths2,033 sq. ft.873 77TH WAY S, Birmingham, AL 35206
MLS# 21453297Listed by: SEMAAN REALTY
$167,500Active3 beds 2 baths1,439 sq. ft.456 86TH STREET S, Birmingham, AL 35206
MLS# 21452981Listed by: KELLER WILLIAMS REALTY VESTAVIA
$119,900Active3 beds 1 baths1,190 sq. ft.8513 4TH AVENUE S, Birmingham, AL 35206
MLS# 21449996Listed by: RE/MAX ADVANTAGE
$169,000Active4 beds 2 baths1,231 sq. ft.419 CUMBERLAND DRIVE, Birmingham, AL 35206
MLS# 21452580Listed by: EXP REALTY, LLC CENTRAL
$59,900Pending3 beds 1 baths1,092 sq. ft.8702 DIVISION AVENUE, Birmingham, AL 35206
MLS# 21452478Listed by: GREAT WESTERN REALTY, INC.
$300,000Active5 beds 3 baths2,424 sq. ft.9 N 80TH STREET, Birmingham, AL 35206
MLS# 21452256Listed by: KELLER WILLIAMS REALTY VESTAVIA
$279,900Active4 beds 2 baths2,409 sq. ft.408 VALLEY ROAD, Birmingham, AL 35206
MLS# 21452027Listed by: KELLER WILLIAMS HOMEWOOD
$200,000Active3 beds 2 baths1,944 sq. ft.861 77TH STREET S, Birmingham, AL 35206
MLS# 21451866Listed by: OPENDOOR BROKERAGE LLC
$249,000Active4 beds 2 baths1,975 sq. ft.641 SHADYWOOD DRIVE, Birmingham, AL 35206
MLS# 21451850Listed by: KELLER WILLIAMS HOMEWOOD
$60,000Active3 beds 1 baths1,162 sq. ft.3712 68TH STREET N, Birmingham, AL 35206
MLS# 21451781Listed by: SOLD SOUTH REALTY
$139,900Active3 beds 1 baths1,272 sq. ft.709 77TH WAY S, Birmingham, AL 35206
MLS# 21451727Listed by: CANTERBURY REALTY GROUP, LLC
$94,000Active3 beds 1 baths1,095 sq. ft.730 81ST STREET S, Birmingham, AL 35206
MLS# 21451724Listed by: EXP REALTY, LLC CENTRAL
$215,000Active3 beds 2 baths1,328 sq. ft.126 71ST STREET N, Birmingham, AL 35206
MLS# 21451242Listed by: BARNES & ASSOCIATES
$274,900Active4 beds 3 baths2,320 sq. ft.743 VANDERBILT STREET, Birmingham, AL 35206
MLS# 21451197Listed by: REALTYSOUTH-OTM-ACTON RD
$100,000Active3 beds 1 baths1,272 sq. ft.8233 12TH AVENUE S, Birmingham, AL 35206
MLS# 21451022Listed by: RAYS REALTY GROUP LLC
$55,000Active3 beds 1 baths1,404 sq. ft.130 71ST STREET N, Birmingham, AL 35206
MLS# 21450986Listed by: BARNES & ASSOCIATES
$94,900Active3 beds 1 baths1,215 sq. ft.7225 ROME AVENUE, Birmingham, AL 35206
MLS# 21450730Listed by: KELLER WILLIAMS METRO SOUTH
$199,900Active3 beds 2 baths1,724 sq. ft.8316 5TH AVENUE S, Birmingham, AL 35206
MLS# 21450610Listed by: ARC REALTY VESTAVIA
$129,900Active4 beds 2 baths1,352 sq. ft.8524 CEDAR BARK CR, Birmingham, AL 35206
MLS# 21450182Listed by: TRELORA REALTY, INC
$60,000Active2 beds 1 baths1,085 sq. ft.7020 DIVISION AVENUE, Birmingham, AL 35206
MLS# 21449772Listed by: RAY & POYNOR PROPERTIES
$329,900Active3 beds 2 baths2,231 sq. ft.516 RUTHERFORD CIRCLE, Birmingham, AL 35206
MLS# 21449634Listed by: REALTYSOUTH-OTM-ACTON RD
$242,000Active4 beds 3 baths2,008 sq. ft.509 RIDGE ROAD, Birmingham, AL 35206
MLS# 21449585Listed by: ALABAMA REALTY BROKERS, LLC
$199,999Active4 beds 3 baths2,600 sq. ft.8809 VALLEYBROOK ROAD, Birmingham, AL 35206
MLS# 21449525Listed by: MAINSTAY BROKERAGE LLC
$375,000Active3 beds 3 baths3,126 sq. ft.504 LANCE WAY, Birmingham, AL 35206
MLS# 21449008Listed by: KELLER WILLIAMS REALTY VESTAVIA
$309,900Active3 beds 2 baths2,214 sq. ft.605 MOUNTAIN DRIVE, Birmingham, AL 35206
MLS# 21448885Listed by: LAH SOTHEBY'S INTERNATIONAL REALTY CRESTLINE
$29,900Pending3 beds 1 baths1,183 sq. ft.7333 PARIS AVENUE, Birmingham, AL 35206
MLS# 21448764Listed by: EXP REALTY, LLC CENTRAL
$139,000Active3 beds 2 baths1,810 sq. ft.300 73RD STREET N, Birmingham, AL 35206
MLS# 21448578Listed by: KELLER WILLIAMS METRO SOUTH
$29,900Active3 beds 1 baths916 sq. ft.9061 BELVOIR DRIVE, Birmingham, AL 35206
MLS# 21448561Listed by: REDEMPTION REALTY
$89,900Active3 beds 1 baths1,344 sq. ft.617 83RD PLACE S, Birmingham, AL 35206
MLS# 21448495Listed by: KELLER WILLIAMS HOMEWOOD
$41,000Active3 beds 1 baths928 sq. ft.7204 ROME AVENUE, Birmingham, AL 35206
MLS# 21448179Listed by: SELL YOUR HOME SERVICES
$129,000Active4 beds 2 baths1,300 sq. ft.8226 5TH AVENUE N, Birmingham, AL 35206
MLS# 21448015Listed by: EXP REALTY LLC
$58,000Active3 beds 1 baths908 sq. ft.513 85TH STREET S, Birmingham, AL 35206
MLS# 21447978Listed by: EXPERT REALTY, INC
$48,000Active4 beds 4 baths3,603 sq. ft.300 81ST STREET S, Birmingham, AL 35206
MLS# 21447511Listed by: ROMANO PROPERTIES LLC
$179,900Active3 beds 2 baths1,394 sq. ft.8412 3RD AVENUE S, Birmingham, AL 35206
MLS# 21447318Listed by: KELLER WILLIAMS HOMEWOOD
$115,000Active4 beds 1 baths1,455 sq. ft.7524 2ND AVENUE S, Birmingham, AL 35206
MLS# 21447164Listed by: RIVER CITY REAL ESTATE GROUP
$139,900Active3 beds 1 baths1,442 sq. ft.7433 ROME AVENUE, Birmingham, AL 35206
MLS# 21446993Listed by: EXP REALTY, LLC CENTRAL
$144,900Active3 beds 1 baths1,502 sq. ft.7321 DIVISION AVENUE, Birmingham, AL 35206
MLS# 21446759Listed by: AVAST REALTY- BIRMINGHAM
$224,900Active3 beds 2 baths1,524 sq. ft.535 RUTHERFORD CIRCLE, Birmingham, AL 35206
MLS# 21446693Listed by: 1ST CHOICE PROPERTIES LLC
$229,000Active4 beds 3 baths1,977 sq. ft.8621 DIVISION AVENUE, Birmingham, AL 35206
MLS# 21446520Listed by: EXP REALTY LLC
$120,000Active3 beds 1 baths1,512 sq. ft.1201 84TH STREET S, Birmingham, AL 35206
MLS# 21446254Listed by: KELLER WILLIAMS REALTY HOOVER
$249,900Active4 beds 3 baths2,016 sq. ft.8328 12TH AVENUE S, Birmingham, AL 35206
MLS# 21446119Listed by: KELLER WILLIAMS REALTY HOOVER
$87,500Active3 beds 1 baths874 sq. ft.9036 N BEVERLY DRIVE, Birmingham, AL 35206
MLS# 21446040Listed by: TRADING EARTH, INC.
$209,900Active3 beds 3 baths1,560 sq. ft.536 PINELLAS STREET, Birmingham, AL 35206
MLS# 21445653Listed by: REALTYSOUTH-OTM-ACTON RD
$92,500Active3 beds 1 baths1,086 sq. ft.897 77TH STREET S, Birmingham, AL 35206
MLS# 21445551Listed by: DALTON WADE REAL ESTATE GROUP
$150,000Active3 beds 2 baths1,624 sq. ft.7527 DIVISION AVENUE, Birmingham, AL 35206
MLS# 21445268Listed by: KELLER WILLIAMS REALTY VESTAVIA
$179,500Active3 beds 2 baths1,254 sq. ft.8017 3RD AVENUE S, Birmingham, AL 35206
MLS# 21445212Listed by: ARC REALTY VESTAVIA
$99,900Active3 beds 1 baths1,409 sq. ft.8345 9TH AVENUE S, Birmingham, AL 35206
MLS# 21444947Listed by: TRELORA REALTY, INC
$55,000Pending3 beds 1 baths1,154 sq. ft.680 72ND STREET S, Birmingham, AL 35206
MLS# 21444521Listed by: DOMINION PROPERTY SERVICES, IN
$59,900Active3 beds 1 baths1,082 sq. ft.7313 3RD AVENUE S, Birmingham, AL 35206
MLS# 21444264Listed by: ALABAMA REALTY SERVICING INC
$238,599Active4 beds 3 baths1,672 sq. ft.8961 GLENDALE DRIVE, Birmingham, AL 35206
MLS# 21444206Listed by: KELLER WILLIAMS REALTY VESTAVIA
$65,000Active3 beds 2 baths1,202 sq. ft.7809 3RD AVENUE S, Birmingham, AL 35206
MLS# 21446660Listed by: EXP REALTY, LLC CENTRAL
$122,000Active3 beds 2 baths1,332 sq. ft.229 72ND STREET N, Birmingham, AL 35206
MLS# 21443459Listed by: REALTYSOUTH-OTM-ACTON RD
$244,900Active3 beds 2 baths1,311 sq. ft.461 RIDGE ROAD, Birmingham, AL 35206
MLS# 21443176Listed by: ARC REALTY - HOMEWOOD
$330,000Pending4 beds 4 baths3,335 sq. ft.415 YELLOWSTONE DRIVE, Birmingham, AL 35206
MLS# 21442976Listed by: DREAM HOME REALTORS, LLC
$162,000Active5 beds 2 baths2,629 sq. ft.7216 4TH AVENUE S, Birmingham, AL 35206
MLS# 21442876Listed by: KELLER WILLIAMS REALTY VESTAVIA
$89,900Pending3 beds 1 baths1,216 sq. ft.8029 3RD AVENUE S, Birmingham, AL 35206
MLS# 21442879Listed by: TRELORA REALTY, INC
$79,900Pending3 beds 2 baths1,896 sq. ft.7140 OPORTO AVENUE, Birmingham, AL 35206
MLS# 21442531Listed by: ARC REALTY VESTAVIA
$208,000Active4 beds 2 baths1,789 sq. ft.782 S 80TH STREET, Birmingham, AL 35206
MLS# 21442409Listed by: LAH SOTHEBY'S INTERNATIONAL REALTY MOUNTAIN BROOK
$301,000Active3 beds 2 baths1,650 sq. ft.521 MOUNTAIN DRIVE, Birmingham, AL 35206
MLS# 21441803Listed by: BARNES & ASSOCIATES
$115,000Active3 beds 2 baths1,254 sq. ft.7625 4TH AVENUE S, Birmingham, AL 35206
MLS# 21440651Listed by: TRADING EARTH, INC.
$178,900Pending3 beds 3 baths2,122 sq. ft.8929 GLENDALE DRIVE, Birmingham, AL 35206
MLS# 21440567Listed by: SAVVY AVENUE, LLC
$262,500Pending6 beds 6 baths8,405 sq. ft.449 SOMERSET DRIVE, Birmingham, AL 35206
MLS# 21439460Listed by: MIGHTY REALTY INC
$69,500Active3 beds 1 baths2,226 sq. ft.8110 RUGBY AVENUE, Birmingham, AL 35206
MLS# 21438969Listed by: ROMANO PROPERTIES LLC
$74,900Pending3 beds 1 baths1,053 sq. ft.448 86TH STREET S, Birmingham, AL 35206
MLS# 21438152Listed by: NEW IMAGE REALTY
$123,000Active3 beds 2 baths993 sq. ft.7124 4TH COURT N, Birmingham, AL 35206
MLS# 21437892Listed by: REALTYSOUTH-OTM-ACTON RD
$19,500Pending3 beds 1 baths1,160 sq. ft.8721 2ND COURT N, Birmingham, AL 35206
MLS# 21437871Listed by: SELL YOUR HOME SERVICES
$162,500Pending5 beds 3 baths2,676 sq. ft.9217 BRIARMONT DRIVE, Birmingham, AL 35217
MLS# 21437839Listed by: GENSTONE LLC
$69,500Pending3 beds 1 baths1,340 sq. ft.7914 1ST AVENUE S, Birmingham, AL 35206
MLS# 21437375Listed by: EXP REALTY, LLC CENTRAL
$152,910Pending3 beds 2 baths1,264 sq. ft.816 86TH STREET S, Birmingham, AL 35206
MLS# 21436842Listed by: ALABAMA REALTY SERVICING INC
$125,000Active3 beds 2 baths1,187 sq. ft.7112 2ND AVENUE N, Birmingham, AL 35206
MLS# 21435822Listed by: REALTYSOUTH-OTM-ACTON RD
$74,900Active3 beds 2 baths1,296 sq. ft.615 81ST PLACE S, Birmingham, AL 35206
MLS# 21433719Listed by: TRELORA REALTY, INC
$75,000Active3 beds 1 baths1,015 sq. ft.221 72ND STREET S, Birmingham, AL 35206
MLS# 21432305Listed by: KELLER WILLIAMS HOMEWOOD
$64,000Active3 beds 1 baths1,960 sq. ft.219 72ND STREET S, Birmingham, AL 35206
MLS# 21432309Listed by: KELLER WILLIAMS HOMEWOOD
$65,000Active3 beds 1 baths1,456 sq. ft.319 80TH STREET N, Birmingham, AL 35206
MLS# 21432310Listed by: KELLER WILLIAMS HOMEWOOD
$85,000Active2 beds 1 baths925 sq. ft.506 78TH STREET S, Birmingham, AL 35206
MLS# 21431387Listed by: REALTYSOUTH-OTM-ACTON RD
$150,000Active3 beds 2 baths1,372 sq. ft.7805 VIENNA AVENUE, Birmingham, AL 35206
MLS# 21431366Listed by: KELLER WILLIAMS REALTY VESTAVIA
$120,000Active3 beds 1 baths936 sq. ft.7221 ROME AVENUE, Birmingham, AL 35206
MLS# 21430307Listed by: REALTYSOUTH-OTM-ACTON RD
$149,900Active3 beds 2 baths1,060 sq. ft.7321 NAPLES AVENUE, Birmingham, AL 35206
MLS# 21430040Listed by: KELLER WILLIAMS HOMEWOOD
$74,900Active3 beds 2 baths1,551 sq. ft.8025 1ST AVENUE S, Birmingham, AL 35206
MLS# 21428599Listed by: EXPERT REALTY, INC
$74,900Active3 beds 2 baths1,304 sq. ft.8311 12TH AVENUE S, Birmingham, AL 35206
MLS# 21442878Listed by: TRELORA REALTY, INC
$94,500Active4 beds 2 baths2,037 sq. ft.7428 1ST AVENUE S, Birmingham, AL 35206
MLS# 21426775Listed by: KELLER WILLIAMS HOMEWOOD
$99,000Active3 beds 2 baths1,684 sq. ft.7820 10TH AVENUE S, Birmingham, AL 35206
MLS# 21426049Listed by: KELLER WILLIAMS HOMEWOOD
$79,000Active4 beds 1 baths1,092 sq. ft.620 83RD PLACE S, Birmingham, AL 35206
MLS# 21426050Listed by: KELLER WILLIAMS HOMEWOOD
$170,900Active3 beds 2 baths1,329 sq. ft.413 LANCE LANE, Birmingham, AL 35206
MLS# 21444054Listed by: RE/MAX ON MAIN
$184,900Pending3 beds 2 baths1,571 sq. ft.331 80TH STREET N, Birmingham, AL 35206
MLS# 21412836Listed by: KELLER WILLIAMS REALTY VESTAVIA
$80,000Active3 beds 1 baths1,264 sq. ft.8133 9TH AVENUE S, Birmingham, AL 35206
MLS# 21412038Listed by: 3B REALTY
$112,500Pending3 beds 2 baths1,195 sq. ft.833 79TH STREET S, Birmingham, AL 35206
MLS# 21408949Listed by: LAWLER-JONES REAL ESTATE & DEV
$54,900Pending3 beds 1 baths2,949 sq. ft.7912 1ST AVENUE S, Birmingham, AL 35206
MLS# 21397464Listed by: BUY NOW REALTY
$124,000Active3 beds 1 baths1,304 sq. ft.8321 VASSAR AVENUE, Birmingham, AL 35206
MLS# 21439210Listed by: REALTYSOUTH-OTM-ACTON RD
$350,000Active3 beds 3 baths2,011 sq. ft.101 76th St S 76TH STREET, Birmingham, AL 35206
MLS# 21441807Listed by: EXP REALTY, LLC CENTRAL
$59,900Pending3 beds 1 baths1,010 sq. ft.740 83RD STREET, Birmingham, AL 35206
MLS# 21365430Listed by: FLATFEE.COM
$95,000Active3 beds 1 baths1,332 sq. ft.8716 WEST BOULEVARD, Birmingham, AL 35206
MLS# 21445084Listed by: SIGNAL PROPERTY SERVICES
Local realty services provided by:CENTURY 21 Novus
Popular searches near 35206
Popular neighborhoods near 35206
- Brownsville Heights, Birmingham homes for sale
- Brummitt Heights, Birmingham homes for sale
- Crestline, Birmingham homes for sale
- Crestwood, Birmingham homes for sale
- Crestwood North, Birmingham homes for sale
- Crestwood South, Birmingham homes for sale
- East Lake, Birmingham homes for sale
- Eastwood, Birmingham homes for sale
- Gate City, Birmingham homes for sale
- Huffman, Birmingham homes for sale
- Inglenook, Birmingham homes for sale
- Killough Springs, Birmingham homes for sale
- Liberty Highlands, Birmingham homes for sale
- North East Lake, Birmingham homes for sale
- Roebuck, Birmingham homes for sale
- Roebuck Springs, Birmingham homes for sale
- South East Lake, Birmingham homes for sale
- South Woodlawn, Birmingham homes for sale
- Wahouma, Birmingham homes for sale
- Woodlawn, Birmingham homes for sale
Counties near Birmingham, 35206
- Autauga County homes for sale
- Bibb County homes for sale
- Blount County homes for sale
- Calhoun County homes for sale
- Chilton County homes for sale
- Clay County homes for sale
- Cleburne County homes for sale
- Coosa County homes for sale
- Cullman County homes for sale
- Etowah County homes for sale
- Fayette County homes for sale
- Jefferson County homes for sale
- Marshall County homes for sale
- Morgan County homes for sale
- St. Clair County homes for sale
- Shelby County homes for sale
- Talladega County homes for sale
- Tuscaloosa County homes for sale
- Walker County homes for sale
- Winston County homes for sale