- Aldine homes for sale
- Bellaire homes for sale
- Brookside Village homes for sale
- Bunker Hill Village homes for sale
- Channelview homes for sale
- Cloverleaf homes for sale
- Deer Park homes for sale
- Galena Park homes for sale
- Hedwig Village homes for sale
- Hilshire Village homes for sale
- Houston homes for sale
- Hunters Creek Village homes for sale
- Jacinto City homes for sale
- Pasadena homes for sale
- Pearland homes for sale
- Piney Point Village homes for sale
- South Houston homes for sale
- Southside Place homes for sale
- Spring Valley Village homes for sale
- West University Place homes for sale
77023, TX - homes for sale
123 of 123 results displayed
- New
$258,000Active3 beds 2 baths1,550 sq. ft.5134 Leeland Street, Houston, TX 77023
MLS# 58215095Listed by: VIVE REALTY LLC - New
$369,990Active3 beds 3 baths1,765 sq. ft.5221 Hillman Street #A, Houston, TX 77023
MLS# 28988597Listed by: TROTWOOD REALTY - New
$339,990Active3 beds 3 baths1,808 sq. ft.5221 Hillman Street #B, Houston, TX 77023
MLS# 32889169Listed by: TROTWOOD REALTY - New
$329,990Active3 beds 3 baths1,765 sq. ft.5221 Hillman Street #C, Houston, TX 77023
MLS# 36185933Listed by: TROTWOOD REALTY - New
$265,000Active2 beds 2 baths1,350 sq. ft.1310 Gustav Street, Houston, TX 77023
MLS# 52496931Listed by: WHITE PICKET REALTY LLC - New
$430,000Active3 beds 4 baths2,160 sq. ft.614 Delmar Street, Houston, TX 77023
MLS# 55268118Listed by: WINHILL ADVISORS - KIRBY - New
$579,999Active6 beds 4 baths2,400 sq. ft.1546 A&B Lombardy Street, Houston, TX 77023
MLS# 7743708Listed by: COMPASS RE TEXAS, LLC - WEST HOUSTON - New
$375,000Active2 beds 1 baths1,172 sq. ft.1411 Lawson Street, Houston, TX 77023
MLS# 83778332Listed by: URBAN LOOP REALTY - New
$160,000Active2 beds 1 baths1,711 sq. ft.3827 Erby Street, Houston, TX 77023
MLS# 67754703Listed by: KELLER WILLIAMS PREFERRED - New
$140,000Active2 beds 1 baths810 sq. ft.2715 Oakcliff Street, Houston, TX 77023
MLS# 82651329Listed by: SIERRA VISTA REALTY LLC - New
$599,995Active4 beds 4 baths2,724 sq. ft.4533 Polk Street, Houston, TX 77023
MLS# 6044187Listed by: DEVERAUX REALTY - New
$330,000Active2 beds 2 baths1,335 sq. ft.6449 Country Club Drive, Houston, TX 77023
MLS# 49211333Listed by: EXP REALTY LLC
$384,000Active3 beds 4 baths1,940 sq. ft.5317 Jefferson Street, Houston, TX 77023
MLS# 32935851Listed by: CITY INSIGHT HOUSTON
$269,990Active3 beds 3 baths1,372 sq. ft.3302 Willshire Stone Street, Houston, TX 77091
MLS# 83099382Listed by: DR HORTON- HOUSTON
$475,000Active5 beds 3 baths2,944 sq. ft.4714 Clay Street, Houston, TX 77023
MLS# 33986697Listed by: CARLOS GARCIA REALTY, INC.
$549,900Active4 beds 3 baths2,288 sq. ft.1509 Munger Street, Houston, TX 77023
MLS# 98974245Listed by: 5TH STREAM REALTY
$409,900Active3 beds 3 baths2,024 sq. ft.4427 Jefferson Street, Houston, TX 77023
MLS# 81350723Listed by: FOREVER REALTY, LLC
$385,000Active5 beds 4 baths2,359 sq. ft.5502 Camaguey Street, Houston, TX 77023
MLS# 45532398Listed by: EXP REALTY LLC
Listed by BHGRE$250,000Active3 beds 1 baths1,268 sq. ft.5136 Leeland Street, Houston, TX 77023
MLS# 68427370Listed by: BETTER HOMES AND GARDENS REAL ESTATE GARY GREENE - WEST GRAY
$265,000Active2 beds 1 baths1,210 sq. ft.5519 Hillman Street, Houston, TX 77023
MLS# 15972907Listed by: RE/MAX RESULTS
$579,999Active6 beds 4 baths2,400 sq. ft.1546 Lombardy Street, Houston, TX 77023
MLS# 59687466Listed by: COMPASS RE TEXAS, LLC - WEST HOUSTON
$2,490,000Active0.96 Acres5810 Old Spanish Trail, Houston, TX 77023
MLS# 56548770Listed by: HOMEWISE REALTY, LLC
$230,000Active2 beds 1 baths960 sq. ft.2824 Black Street, Houston, TX 77023
MLS# 26834066Listed by: HOMEWISE REALTY, LLC
$230,000Active2 beds 1 baths1,294 sq. ft.2816 Black Street, Houston, TX 77023
MLS# 84490800Listed by: HOMEWISE REALTY, LLC
$255,000Pending3 beds 1 baths1,035 sq. ft.7559 Erath Street, Houston, TX 77023
MLS# 35775649Listed by: ORCHARD BROKERAGE
$360,000Active3 beds 2 baths2,016 sq. ft.7409 Erath Street, Houston, TX 77023
MLS# 39697081Listed by: MOVE HOUSTON REAL ESTATE
$219,888Pending2 beds 1 baths900 sq. ft.1519 Munger Street, Houston, TX 77023
MLS# 25243387Listed by: URBAN LOOP REALTY
$569,000Active4 beds 3 baths1,619 sq. ft.4121 Woodleigh Street, Houston, TX 77023
MLS# 40626108Listed by: EXP REALTY LLC
$418,000Active3 beds 4 baths2,123 sq. ft.1915 Kolfahl Street #A, Houston, TX 77023
MLS# 65894178Listed by: ANNOURA REALTY GROUP, LLC
$487,500Active3 beds 3 baths2,750 sq. ft.6501 Stratton Street, Houston, TX 77023
MLS# 35303005Listed by: KELLER WILLIAMS MEMORIAL
$499,900Active6 beds 4 baths3,932 sq. ft.5623 Barremore Street #A B 1 2, Houston, TX 77023
MLS# 51344578Listed by: RE/MAX PARTNERS
$205,000Pending5 beds 3 baths1,707 sq. ft.1002 Elliott Street, Houston, TX 77023
MLS# 39292848Listed by: JOSEPH WALTER REALTY, LLC
$264,888Active2 beds 1 baths1,221 sq. ft.2030 Palo Alto Street, Houston, TX 77023
MLS# 74315408Listed by: URBAN LOOP REALTY
$150,000Active0.14 Acres1457 Lombardy Street, Houston, TX 77023
MLS# 67429498Listed by: THOMAS PERRY, BROKER
$339,000Pending4 beds 3 baths1,700 sq. ft.2416 Cumberland Street, Houston, TX 77023
MLS# 80761264Listed by: VIP REALTY
$295,000Active2 beds 1 baths1,184 sq. ft.5651 Truett Street, Houston, TX 77023
MLS# 7197093Listed by: MADISON PROPERTIES LLC
$285,000Active3 beds 2 baths1,240 sq. ft.5217 Claremont Street, Houston, TX 77023
MLS# 30614909Listed by: VIVE REALTY LLC
$450,000Active3 beds 3 baths1,351 sq. ft.4406 Clay Street, Houston, TX 77023
MLS# 89591422Listed by: HAUS REALTY
$375,000Active3 beds 1 baths1,375 sq. ft.4615 Woodside Street, Houston, TX 77023
MLS# 3763372Listed by: HAUS REALTY
$350,000Active2 beds 1 baths1,218 sq. ft.4923 Leeland Street, Houston, TX 77023
MLS# 55765321Listed by: PRIDE REALTY
$549,900Pending3 beds 3 baths2,678 sq. ft.1622 Mable Street, Houston, TX 77023
MLS# 96194251Listed by: COMPASS RE TEXAS, LLC - THE HEIGHTS
$389,882Active4 beds 2 baths2,028 sq. ft.6405 Pinehurst Drive, Houston, TX 77023
MLS# 530336Listed by: EXP REALTY LLC
$155,000Active3 beds 1 baths1,400 sq. ft.2338 Lidstone Street, Houston, TX 77023
MLS# 23683360Listed by: RED DOOR REALTY & ASSOCIATES
$420,000Active6 beds 3 baths2,072 sq. ft.5207 Mccormick Street, Houston, TX 77023
MLS# 13940081Listed by: RED DOOR REALTY & ASSOCIATES
$699,000Active3 beds 3 baths2,690 sq. ft.4541 Walker St, Houston, TX 77023
MLS# 89745318Listed by: BLUEROOF REAL ESTATE
$360,000Active0.22 Acres3806 Walker Street, Houston, TX 77023
MLS# 90371194Listed by: CARLOS GARCIA REALTY, INC.
$539,900Active3 beds 3 baths2,098 sq. ft.1502 Des Jardines Street, Houston, TX 77023
MLS# 11527243Listed by: VILLAGE REALTY
$399,900Active3 beds 4 baths2,081 sq. ft.961 Saint Augustine Street, Houston, TX 77023
MLS# 17395867Listed by: VIVE REALTY LLC
$378,250Active3 beds 2 baths1,782 sq. ft.5420 Pease Street, Houston, TX 77023
MLS# 50599550Listed by: RADIUS
$473,000Active3 beds 3 baths2,083 sq. ft.630 Delmar Street, Houston, TX 77023
MLS# 49050162Listed by: BROOKS BALLARD INTERNATIONAL REAL ESTATE
$339,900Active3 beds 3 baths1,570 sq. ft.2955 Delafield Street, Houston, TX 77023
MLS# 16084476Listed by: TRUSS REAL ESTATE, LLC
$419,000Active2 beds 1 baths4,860 sq. ft.5532 Eskridge Street #6, Houston, TX 77023
MLS# 6713202Listed by: KEVIN WOOD
$315,000Active3 beds 3 baths1,648 sq. ft.5443 Camaguey Street, Houston, TX 77023
MLS# 3645859Listed by: UTR TEXAS, REALTORS
$175,000Active2 beds 1 baths982 sq. ft.1564 Godwin Street, Houston, TX 77023
MLS# 85048889Listed by: ROBERT SEARCY PROPERTIES
$339,000Active3 beds 3 baths1,671 sq. ft.2948 Pitzlin Street, Houston, TX 77023
MLS# 96635714Listed by: TRUSS REAL ESTATE, LLC
$329,900Active2 beds 1 baths1,504 sq. ft.4442 Leeland Street, Houston, TX 77023
MLS# 74891781Listed by: TOP MOUNTAIN INVESMENT LLC.
$489,000Active3 beds 3 baths1,847 sq. ft.1207 Collier Street, Houston, TX 77023
MLS# 52319805Listed by: THE SEARS GROUP
$435,000Active3 beds 3 baths1,840 sq. ft.5308 S Capitol Street, Houston, TX 77023
MLS# 56276210Listed by: KELLER WILLIAMS HOUSTON CENTRAL
$275,000Pending2 beds 3 baths1,579 sq. ft.5422 Oriente Lane, Houston, TX 77023
MLS# 4010741Listed by: EXP REALTY LLC
$675,000Active3 beds 3 baths2,822 sq. ft.6634 Sylvan Street, Houston, TX 77023
MLS# 5275025Listed by: COMPASS RE TEXAS, LLC - THE HEIGHTS
$739,000Active4 beds 4 baths2,800 sq. ft.4433 Pease Street, Houston, TX 77023
MLS# 45392496Listed by: PRG, REALTORS
$314,900Active3 beds 2 baths1,410 sq. ft.1749 Des Jardines Street, Houston, TX 77023
MLS# 61880356Listed by: LISTWITHFREEDOM.COM
$550,000Active3 beds 3 baths3,220 sq. ft.6733 Sylvan Road, Houston, TX 77023
MLS# 30205396Listed by: NAN & COMPANY PROPERTIES-GALVESTON OFFICE
$449,900Active3 beds 2 baths1,710 sq. ft.4734 Bell Street, Houston, TX 77023
MLS# 6177627Listed by: KELLER WILLIAMS SIGNATURE
Listed by BHGRE$425,000Active3 beds 3 baths1,752 sq. ft.3906 Rusk Street, Houston, TX 77023
MLS# 31513801Listed by: BETTER HOMES AND GARDENS REAL ESTATE GARY GREENE - WOODWAY
$379,990Active3 beds 4 baths1,744 sq. ft.747 Dumble Street, Houston, TX 77023
MLS# 20703246Listed by: CORCORAN GENESIS- New
$299,990Active3 beds 3 baths1,765 sq. ft.5229 Hillman Street #A, Houston, TX 77023
MLS# 21691736Listed by: TROTWOOD REALTY
$255,000Pending3 beds 2 baths1,665 sq. ft.4101 Rusk Street, Houston, TX 77023
MLS# 79137852Listed by: ROOTS BROKERAGE
$255,000Active2 beds 3 baths1,468 sq. ft.5140 Pease Street, Houston, TX 77023
MLS# 75818335Listed by: ALLIANCE REALTY PROPERTIES
$2,199,000Active1.8 Acres7151 Lawndale Street, Houston, TX 77023
MLS# 10681832Listed by: KELLER WILLIAMS MEMORIAL
$299,999Active3 beds 2 baths1,794 sq. ft.4334 Bell Street, Houston, TX 77023
MLS# 17342638Listed by: KELLER WILLIAMS REALTY PROFESSIONALS
$825,000Active6 beds 5 baths5,720 sq. ft.2012 Forest Hill Boulevard, Houston, TX 77023
MLS# 37342960Listed by: KELLER WILLIAMS PREFERRED
$310,000Active0.31 Acres6239 Griggs Road, Houston, TX 77023
MLS# 11366356Listed by: KODU REALTY, LLC
$225,000Pending2 beds 1 baths1,035 sq. ft.7447 Magnolia Street, Houston, TX 77023
MLS# 75532279Listed by: NAUTILUS REAL ESTATE, LTD
$449,900Active3 beds 3 baths2,024 sq. ft.5306 S Capitol Street, Houston, TX 77023
MLS# 43237418Listed by: NIVA REALTY
$435,000Active2 beds 1 baths1,920 sq. ft.1432 Godwin Street, Houston, TX 77023
MLS# 88204122Listed by: KELLER WILLIAMS HOUSTON CENTRAL
$334,990Active3 beds 3 baths1,847 sq. ft.1424 Eddington Street, Houston, TX 77023
MLS# 82607033Listed by: VAWA REALTY
$169,500Active0.2 Acres1740 Esperanza Street, Houston, TX 77023
MLS# 64201057Listed by: STEP REAL ESTATE
$850,000Active2 beds 1 baths2,176 sq. ft.1303 Lansing Street #1, Houston, TX 77023
MLS# 5243544Listed by: PHOENIX REALTY LLC
$470,000Active4 beds 4 baths3,149 sq. ft.1906 Dismuke Street #B, Houston, TX 77023
MLS# 23137108Listed by: JASON MITCHELL REAL ESTATE LLC
$470,000Active4 beds 4 baths3,149 sq. ft.1908 Dismuke Street #A, Houston, TX 77023
MLS# 25589946Listed by: JASON MITCHELL REAL ESTATE LLC
$975,000Active2 beds 1 baths3,750 sq. ft.4445 Rusk Street, Houston, TX 77023
MLS# 57527934Listed by: EXP REALTY LLC
$289,000Pending2 beds 1 baths1,000 sq. ft.1108 Wyatt Street, Houston, TX 77023
MLS# 25084518Listed by: COMPASS RE TEXAS, LLC - HOUSTON
$367,500Active3 beds 2 baths1,312 sq. ft.4337 Harby Street, Houston, TX 77023
MLS# 2996081Listed by: HOMESMART
$324,900Active5 beds 4 baths1,798 sq. ft.5641 Truett Street, Houston, TX 77023
MLS# 14481990Listed by: REALM REAL ESTATE PROFESSIONALS - SUGAR LAND
$275,000Active2 beds 3 baths1,567 sq. ft.5502 Cuerta Street, Houston, TX 77023
MLS# 92549292Listed by: UTR TEXAS, REALTORS
$359,990Active3 beds 2 baths1,768 sq. ft.1933 Santa Rosa Street, Houston, TX 77023
MLS# 29987354Listed by: CENTURY 21 GARLINGTON & ASSOC.
$159,990Active0.11 Acres5221 Mccormick Street, Houston, TX 77023
MLS# 11091213Listed by: YOUR PROPERTY MANAGER
$469,888Active2 beds 2 baths1,290 sq. ft.4517 Park Drive, Houston, TX 77023
MLS# 31519848Listed by: URBAN LOOP REALTY
$320,000Active3 beds 2 baths1,260 sq. ft.4104 Walker Street, Houston, TX 77023
MLS# 79888282Listed by: MRG REALTY, LLC.
$299,000Pending2 beds 1 baths1,720 sq. ft.5011 Walker Street, Houston, TX 77023
MLS# 32389591Listed by: BERKSHIRE HATHAWAY HOMESERVICES PREMIER PROPERTIES
$599,000Active3 beds 3 baths2,490 sq. ft.4947 Rusk Street, Houston, TX 77023
MLS# 97667279Listed by: HOMESMART
$450,000Active2 beds 1 baths4,320 sq. ft.2712 Oakcliff Street, Houston, TX 77023
MLS# 40213838Listed by: PLATINUM K PROPERTIES
$450,000Active2 beds 1 baths4,201 sq. ft.2708 Oakcliff Street, Houston, TX 77023
MLS# 13922174Listed by: PLATINUM K PROPERTIES
$325,000Active6 beds 5 baths1,647 sq. ft.1433 Scharpe Street, Houston, TX 77023
MLS# 72158204Listed by: COMPASS RE TEXAS, LLC - HOUSTON
$339,900Active3 beds 2 baths2,039 sq. ft.5227 Lawndale Street, Houston, TX 77023
MLS# 59802422Listed by: EASTWOOD REALTY
$389,000Active2 beds 2 baths1,600 sq. ft.6645 Fairfield Street, Houston, TX 77023
MLS# 97988386Listed by: WATKINS REALTY LLC
$750,000Active0 Acres4976 Polk Street, Houston, TX 77023
MLS# 79448112Listed by: COMPASS RE TEXAS, LLC - THE HEIGHTS
$188,999Active1 beds 1 baths504 sq. ft.1506 Dumble Street, Houston, TX 77023
MLS# 14873143Listed by: 1ST TEXAS REALTY SERVICES
$299,000Pending3 beds 4 baths1,864 sq. ft.4022 Mckinney Street, Houston, TX 77023
MLS# 65582436Listed by: CASEY CASTLES, LLC
$334,500Active1 beds 1 baths1,472 sq. ft.4618 Clay Street, Houston, TX 77023
MLS# 79687771Listed by: AIM REALTY, INC.
$250,000Active4 beds 4 baths2,006 sq. ft.2705 Beatty Street, Houston, TX 77023
MLS# 10256659Listed by: WHITE PICKET REALTY LLC
$377,000Active2 beds 3 baths1,380 sq. ft.4041 Leeland Street, Houston, TX 77023
MLS# 73689671Listed by: HOMESMART
$305,000Active3 beds 1 baths1,372 sq. ft.5221 Mulford Street, Houston, TX 77023
MLS# 89127465Listed by: TEXAS PREMIER REALTY
$375,000Pending6 beds 3 baths2,679 sq. ft.1813 Hatwell Street, Houston, TX 77023
MLS# 47071871Listed by: REAL BROKER, LLC
$939,888Active5 beds 5 baths3,753 sq. ft.4503 Mckinney Street, Houston, TX 77023
MLS# 19613027Listed by: URBAN LOOP REALTY
Listed by BHGRE$295,000Active3 beds 2 baths1,396 sq. ft.4311 Pease Street, Houston, TX 77023
MLS# 13737383Listed by: BETTER HOMES AND GARDENS REAL ESTATE GARY GREENE - CHAMPIONS
$125,000Active0.15 Acres2267 Des Jardines Street, Houston, TX 77023
MLS# 56477406Listed by: MIDPOINT REALTORS
$259,000Active3 beds 2 baths1,396 sq. ft.5022 Stimson Street, Houston, TX 77023
MLS# 85541132Listed by: JANE BYRD PROPERTIES INTERNATIONAL LLC
$205,000Active3 beds 1 baths924 sq. ft.4737 Jefferson Street, Houston, TX 77023
MLS# 43865466Listed by: HOMESMART- Open Sat, 12 to 2pm
$750,000Active4 beds 5 baths2,879 sq. ft.5302 S Capitol, Houston, TX 77023
MLS# 17281319Listed by: INTOWN HOMES - Open Sat, 12 to 2pm
$560,000Active3 beds 4 baths2,264 sq. ft.612 Delmar, Houston, TX 77023
MLS# 92893728Listed by: INTOWN HOMES
$319,990Active3 beds 3 baths1,873 sq. ft.5233 Hillman Street #B, Houston, TX 77023
MLS# 10264384Listed by: TROTWOOD REALTY- Open Sat, 12 to 2pm
$575,000Active3 beds 4 baths2,206 sq. ft.606 Delmar, Houston, TX 77023
MLS# 7008677Listed by: INTOWN HOMES
$222,500Active2 beds 1 baths728 sq. ft.1510 Dumble Street, Houston, TX 77023
MLS# 52119132Listed by: SWE HOMES
$195,999Active1 beds 1 baths504 sq. ft.1508 Dumble Street, Houston, TX 77023
MLS# 26545718Listed by: SWE HOMES
$214,999Active2 beds 1 baths728 sq. ft.1416 Dumble Street, Houston, TX 77023
MLS# 80368222Listed by: SWE HOMES
$429,000Pending5 beds 3 baths2,120 sq. ft.5302 Lindsay Street, Houston, TX 77023
MLS# 93718006Listed by: COMPASS RE TEXAS, LLC - THE HEIGHTS- New
$365,000Active3 beds 3 baths1,873 sq. ft.5237 Hillman Street #D, Houston, TX 77023
MLS# 40516312Listed by: FATHOM REALTY
$350,000Active0 Acres0 Rusk, Houston, TX 77023
MLS# 67532140Listed by: NB ELITE REALTY
$285,000Active0 Acres4918 Polk Street, Houston, TX 77023
MLS# 62653346Listed by: HAZEL MUNOZ- New
$485,000Active3 beds 4 baths2,000 sq. ft.4045 Leeland Street, Houston, TX 77023
MLS# 29345281Listed by: PROMPT REALTY & MORTGAGE, INC - Open Sat, 12 to 2pmNew
$699,900Active4 beds 5 baths2,735 sq. ft.642 Delmar Street, Houston, TX 77023
MLS# 17733262Listed by: INTOWN HOMES
Local realty services provided by:Better Homes and Gardens Real Estate Hometown
Copyright 2026, Houston Realtors Information Service, Inc. All information provided is deemed reliable but is not guaranteed and should be independently verified. IDX information is provided exclusively for consumers' personal, non-commercial use, it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing, and the data is deemed reliable but is not guaranteed accurate by the MLS.
Popular searches near 77023
Popular neighborhoods near 77023
- Central Park, Houston homes for sale
- Clinton Park Tri-Community, Houston homes for sale
- Dissen Heights, Houston homes for sale
- EaDo, Houston homes for sale
- Eastside, Houston homes for sale
- Eastwood, Houston homes for sale
- Greater Eastwood, Houston homes for sale
- Greater Third Ward, Houston homes for sale
- Gulfgate Riverview / Pine Valley, Houston homes for sale
- Harrisburg / Manchester / Smith Addition, Houston homes for sale
- Lawndale / Wayside, Houston homes for sale
- Leeland Park, Houston homes for sale
- Macgregor, Houston homes for sale
- Magnolia Park, Houston homes for sale
- Park Place, Houston homes for sale
- Park Place Acre Villa Homes, Houston homes for sale
- Pecan Park, Houston homes for sale
- Port Houston, Houston homes for sale
- Second Ward, Houston homes for sale
- University Oaks, Houston homes for sale
Counties near Houston, 77023
- Austin County homes for sale
- Brazoria County homes for sale
- Chambers County homes for sale
- Colorado County homes for sale
- Fort Bend County homes for sale
- Galveston County homes for sale
- Grimes County homes for sale
- Hardin County homes for sale
- Harris County homes for sale
- Jefferson County homes for sale
- Liberty County homes for sale
- Matagorda County homes for sale
- Montgomery County homes for sale
- Orange County homes for sale
- Polk County homes for sale
- San Jacinto County homes for sale
- Walker County homes for sale
- Waller County homes for sale
- Washington County homes for sale
- Wharton County homes for sale