Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
78504 Homes for Sale & Real Estate
Save Search
price
-
Filters
41-80
of
352
Homes
Sort by Recommended
$999,999
8413 North Main Street
McAllen, TX 78504
5
Beds
5.5
Baths
4,683
Sq. Ft.
$215,000
3817 Mynah Avenue
McAllen, TX 78504
3
Beds
2
Baths
1,631
Sq. Ft.
$89,000
5304 North 42nd Street
McAllen, TX 78504
-
Beds
-
Baths
-
Sq. Ft.
$298,000
2909 Xenops Avenue
McAllen, TX 78504
4
Beds
3
Baths
2,272
Sq. Ft.
Virtual Tour
$285,000
5216 Escondido Pass
McAllen, TX 78504
3
Beds
2.5
Baths
1,755
Sq. Ft.
$279,000
5417 Escondido Pass
McAllen, TX 78504
3
Beds
2
Baths
1,651
Sq. Ft.
$655,500
3208 Zenaida Avenue
McAllen, TX 78504
3
Beds
3.5
Baths
2,742
Sq. Ft.
$375,000
2212 Duke Avenue
McAllen, TX 78504
4
Beds
2.5
Baths
2,850
Sq. Ft.
$545,990
14816 Aqualina Way
McAllen, TX 78504
5
Beds
5
Baths
2,746
Sq. Ft.
$380,000
2205 Ozark Street
McAllen, TX 78504
4
Beds
3
Baths
1,940
Sq. Ft.
$650,000
0 North Ware Road
McAllen, TX 78504
-
Beds
-
Baths
-
Sq. Ft.
$325,000
3132 York Avenue
McAllen, TX 78504
3
Beds
2
Baths
1,679
Sq. Ft.
$230,000
7013 North 15th Street
McAllen, TX 78504
3
Beds
2.5
Baths
1,596
Sq. Ft.
$210,000
1920 Jay Avenue
McAllen, TX 78504
4
Beds
2
Baths
1,590
Sq. Ft.
$350,000
7621 North 22nd Street
McAllen, TX 78504
4
Beds
2
Baths
2,263
Sq. Ft.
$359,900
1320 Yale Avenue
McAllen, TX 78504
3
Beds
2.5
Baths
2,006
Sq. Ft.
$89,000
5300 North 42nd Street
McAllen, TX 78504
-
Beds
-
Baths
-
Sq. Ft.
$89,000
5216 North 42nd Street
McAllen, TX 78504
-
Beds
-
Baths
-
Sq. Ft.
$89,000
5213 North 42nd Street
McAllen, TX 78504
-
Beds
-
Baths
-
Sq. Ft.
$330,990
10320 North 15th Street
McAllen, TX 78504
3
Beds
2.5
Baths
2,006
Sq. Ft.
$360,000
5401 North 5th Street
McAllen, TX 78504
3
Beds
2.5
Baths
2,895
Sq. Ft.
$1,450,000
11204 North Ware Road
McAllen, TX 78504
-
Beds
-
Baths
-
Sq. Ft.
$545,000
3100 Lark Avenue
McAllen, TX 78504
-
Beds
-
Baths
-
Sq. Ft.
$297,000
2913 Hondo Avenue
McAllen, TX 78504
3
Beds
2
Baths
1,693
Sq. Ft.
$99,900
9900 North 25th Street
McAllen, TX 78504
-
Beds
-
Baths
-
Sq. Ft.
$99,900
9903 North 24th Lane
McAllen, TX 78504
-
Beds
-
Baths
-
Sq. Ft.
$239,999
3024 Indian Creek Avenue
McAllen, TX 78504
3
Beds
2.5
Baths
1,664
Sq. Ft.
$195,000
8801 9th Street
McAllen, TX 78504
-
Beds
-
Baths
-
Sq. Ft.
$399,000
6205 North 1st Lane
McAllen, TX 78504
4
Beds
3
Baths
2,692
Sq. Ft.
$560,000
13901 North 35th Street
McAllen, TX 78504
3
Beds
3.5
Baths
3,200
Sq. Ft.
$599,750
4700 Ensenada Avenue
McAllen, TX 78504
6
Beds
4
Baths
3,992
Sq. Ft.
$267,500
2621 Warbler Avenue
McAllen, TX 78504
3
Beds
2.5
Baths
1,449
Sq. Ft.
$199,000
1300 Quamasia Avenue
McAllen, TX 78504
3
Beds
2.5
Baths
1,380
Sq. Ft.
$415,000
2605 Ulex Avenue
McAllen, TX 78504
3
Beds
3
Baths
2,408
Sq. Ft.
$355,000
2800 Kilgore Avenue
McAllen, TX 78504
3
Beds
2.5
Baths
2,214
Sq. Ft.
$530,000
3308 Whetstone Avenue
McAllen, TX 78504
-
Beds
-
Baths
3,860
Sq. Ft.
$344,900
1101 Lark Avenue
McAllen, TX 78504
-
Beds
-
Baths
3,546
Sq. Ft.
$324,000
7508 North 31st Street
McAllen, TX 78504
4
Beds
3
Baths
2,428
Sq. Ft.
$1,900,000
4648 Estancia Parkway
McAllen, TX 78504
3
Beds
4.5
Baths
4,919
Sq. Ft.
$260,000
3104 Hondo Avenue
McAllen, TX 78504
3
Beds
2
Baths
1,553
Sq. Ft.
1
2
3
4
5
6
...
9
Compass
TX
Hidalgo County
78504
Homes for Sale near 78504
Neighborhoods
North Park Estates
Palmhurst
Uptown
De Palmas Historic District
Heart of the City
Lopezville
McAllen Convention Center District
Downtown McAllen
Country Club Place
Downtown Pharr
Palm Heights West Spa
Suburban Citrus Heights
Nuevo Alton
College Heights
La Paloma District
Cimarron
Sharyland Plantation
La Homa
Palmview
Meadow Creek in the Valley
Show More
Cities
McAllen
Pharr
Edinburg
Mission
Alton
San Juan
Alamo
Hidalgo
Donna
Penitas
La Blanca
La Joya
Linn
Weslaco
Elsa
Hargill
Edcouch
Monte Alto
Mercedes
La Villa
Show More
ZIPs
78501
78577
78573
78541
78539
78574
78542
78572
78589
78503
78516
78537
78557
78576
78538
78558
78599
78560
78596
78543
Show More
Looking for Rentals?
Homes and Apartments for Rent in 78504