Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Arizona
Maricopa County
Glendale
DIANA-ECHO
Properties in Glendale in DIANA-ECHO
Find homes for sale in Glendale by selecting a property below:
6021 W Donald Dr, Glendale, AZ 85310
4309 W Echo Ln, Glendale, AZ 85302
6382 W Donald Dr, Glendale, AZ 85310
7445 W Donald Dr, Glendale, AZ 85310
6814 W Donald Dr, Glendale, AZ 85310
6353 W Donald Dr, Glendale, AZ 85310
4849 W Diana Ave, Glendale, AZ 85302
6807 W Donald Dr, Glendale, AZ 85310
6730 W Discovery Dr, Glendale, AZ 85301
4937 W Diana Ave, Glendale, AZ 85302
6457 W Diana Ave, Glendale, AZ 85302
5114 W Diana Ave, Glendale, AZ 85302
5126 W Diana Ave, Glendale, AZ 85302
5403 W Diana Ave, Glendale, AZ 85302
6416 W Diana Ave, Glendale, AZ 85302
6290 W Donald Dr, Glendale, AZ 85310
7164 W Discovery Dr, Glendale, AZ 85303
6808 W Donald Dr, Glendale, AZ 85310
6278 W Donald Dr, Glendale, AZ 85310
5210 W Diana Ave, Glendale, AZ 85302
7429 W Donald Dr, Glendale, AZ 85310
4632 W Diana Ave, Glendale, AZ 85302
7280 W Donald Dr, Glendale, AZ 85310
7286 W Donald Dr, Glendale, AZ 85310
7156 W Discovery Dr, Glendale, AZ 85303
7440 W Donald Dr, Glendale, AZ 85310
6821 W Donald Dr, Glendale, AZ 85310
4922 W Diana Ave, Glendale, AZ 85302
4928 W Diana Ave, Glendale, AZ 85302
7265 W Donald Dr, Glendale, AZ 85310
7428 W Donald Dr, Glendale, AZ 85310
7214 W Discovery Dr, Glendale, AZ 85303
7283 W Donald Dr, Glendale, AZ 85310
7206 W Discovery Dr, Glendale, AZ 85303
6289 W Donald Dr, Glendale, AZ 85310
5337 W Diana Ave, Glendale, AZ 85302
5144 W Diana Ave, Glendale, AZ 85302
5428 W Diana Ave, Glendale, AZ 85302
5320 W Diana Ave, Glendale, AZ 85302
7152 W Discovery Dr, Glendale, AZ 85303
7320 W Donald Dr, Glendale, AZ 85310
5416 W Diana Ave, Glendale, AZ 85302
6152 W Donald Dr, Glendale, AZ 85310
5331 W Diana Ave, Glendale, AZ 85302
4412 W Echo Ln, Glendale, AZ 85302
6272 W Donald Dr, Glendale, AZ 85310
4418 W Echo Ln, Glendale, AZ 85302
7172 W Discovery Dr, Glendale, AZ 85303
7163 W Discovery Dr, Glendale, AZ 85303
7180 W Discovery Dr, Glendale, AZ 85303
7167 W Discovery Dr, Glendale, AZ 85303
5410 W Diana Ave, Glendale, AZ 85302
5138 W Diana Ave, Glendale, AZ 85302
7437 W Donald Dr, Glendale, AZ 85310
4919 W Diana Ave, Glendale, AZ 85302
4513 W Echo Ln, Glendale, AZ 85302
4430 W Echo Ln, Glendale, AZ 85302
6024 W Donald Dr, Glendale, AZ 85310
4423 W Echo Ln, Glendale, AZ 85302
4501 W Echo Ln, Glendale, AZ 85302
4814 W Diana Ave, Glendale, AZ 85302
4615 W Diana Ave, Glendale, AZ 85302
4507 W Echo Ln, Glendale, AZ 85302
6201 W Donald Dr, Glendale, AZ 85310
7160 W Discovery Dr, Glendale, AZ 85303
6454 W Diana Ave, Glendale, AZ 85302
5434 W Diana Ave, Glendale, AZ 85302
6815 W Donald Dr, Glendale, AZ 85310
5422 W Diana Ave, Glendale, AZ 85302
4904 W Diana Ave, Glendale, AZ 85302
4633 W Diana Ave, Glendale, AZ 85302
7432 W Donald Dr, Glendale, AZ 85310
7436 W Donald Dr, Glendale, AZ 85310
6377 W Donald Dr, Glendale, AZ 85310
5131 W Diana Ave, Glendale, AZ 85302
5222 W Diana Ave, Glendale, AZ 85302
6383 W Donald Dr, Glendale, AZ 85310
6346 W Donald Dr, Glendale, AZ 85310
7308 W Donald Dr, Glendale, AZ 85310
5137 W Diana Ave, Glendale, AZ 85302
6736 W Discovery Dr, Glendale, AZ 85301
7259 W Donald Dr, Glendale, AZ 85310
7209 W Discovery Dr, Glendale, AZ 85303
5326 W Diana Ave, Glendale, AZ 85302
6121 W Donald Dr, Glendale, AZ 85310
5338 W Diana Ave, Glendale, AZ 85302
4620 W Diana Ave, Glendale, AZ 85302
7033 N Dysart Rd, Glendale, AZ 85307
7151 W Discovery Dr, Glendale, AZ 85303
6408 W Diana Ave, Glendale, AZ 85302
4602 W Diana Ave, Glendale, AZ 85302
4608 W Diana Ave, Glendale, AZ 85302
6364 W Donald Dr, Glendale, AZ 85310
4314 W Echo Ln, Glendale, AZ 85302
4308 W Echo Ln, Glendale, AZ 85302
6109 W Donald Dr, Glendale, AZ 85310
6370 W Donald Dr, Glendale, AZ 85310
7274 W Donald Dr, Glendale, AZ 85310
7205 W Discovery Dr, Glendale, AZ 85303
6103 W Donald Dr, Glendale, AZ 85310
7441 W Donald Dr, Glendale, AZ 85310
6133 W Donald Dr, Glendale, AZ 85310
4943 W Diana Ave, Glendale, AZ 85302
6139 W Donald Dr, Glendale, AZ 85310
5332 W Diana Ave, Glendale, AZ 85302
7444 W Donald Dr, Glendale, AZ 85310
5233 W Diana Ave, Glendale, AZ 85302
4627 W Diana Ave, Glendale, AZ 85302
7256 W Donald Dr, Glendale, AZ 85310
4802 W Diana Ave, Glendale, AZ 85302
6462 W Diana Ave, Glendale, AZ 85302
7510 N Dysart Rd, Glendale, AZ 85307
5125 W Diana Ave, Glendale, AZ 85302
7241 W Donald Dr, Glendale, AZ 85310
5143 W Diana Ave, Glendale, AZ 85302
6834 W Discovery Dr, Glendale, AZ 85303
5221 W Diana Ave, Glendale, AZ 85302
6840 W Discovery Dr, Glendale, AZ 85303
6822 W Discovery Dr, Glendale, AZ 85303
6295 W Donald Dr, Glendale, AZ 85310
4907 W Diana Ave, Glendale, AZ 85302
6828 W Discovery Dr, Glendale, AZ 85303
6810 W Discovery Dr, Glendale, AZ 85303
5119 W Diana Ave, Glendale, AZ 85302
6816 W Discovery Dr, Glendale, AZ 85303
6780 W Discovery Dr, Glendale, AZ 85303
6804 W Discovery Dr, Glendale, AZ 85303
6768 W Discovery Dr, Glendale, AZ 85303
7253 W Donald Dr, Glendale, AZ 85310
6774 W Discovery Dr, Glendale, AZ 85303
6736 W Discovery Dr, Glendale, AZ 85303
6742 W Discovery Dr, Glendale, AZ 85303
4934 W Diana Ave, Glendale, AZ 85302
6127 W Donald Dr, Glendale, AZ 85310
6724 W Discovery Dr, Glendale, AZ 85303
6712 W Discovery Dr, Glendale, AZ 85303
6718 W Discovery Dr, Glendale, AZ 85303
6405 W Diana Ave, Glendale, AZ 85302
6401 W Diana Ave, Glendale, AZ 85302
7314 W Donald Dr, Glendale, AZ 85310
6376 W Donald Dr, Glendale, AZ 85310
7218 W Discovery Dr, Glendale, AZ 85303
6283 W Donald Dr, Glendale, AZ 85310
7271 W Donald Dr, Glendale, AZ 85310
4609 W Diana Ave, Glendale, AZ 85302
7175 W Discovery Dr, Glendale, AZ 85303
7176 W Discovery Dr, Glendale, AZ 85303
4850 W Diana Ave, Glendale, AZ 85302
6340 W Donald Dr, Glendale, AZ 85310
6458 W Diana Ave, Glendale, AZ 85302
4925 W Diana Ave, Glendale, AZ 85302
7213 W Discovery Dr, Glendale, AZ 85303
7449 W Donald Dr, Glendale, AZ 85310
17225 N Eagle Ct, Glendale, AZ 85308
6323 W Donald Dr, Glendale, AZ 85310
4508 W Echo Ln, Glendale, AZ 85302
6826 W Donald Dr, Glendale, AZ 85310
15 W Dysart Village -- #15, Glendale, AZ 85307
6151 W Donald Dr, Glendale, AZ 85310
6335 W Donald Dr, Glendale, AZ 85310
6145 W Donald Dr, Glendale, AZ 85310
5120 W Diana Ave, Glendale, AZ 85302
6473 W Diana Ave, Glendale, AZ 85302
6389 W Donald Dr, Glendale, AZ 85310
4844 W Diana Ave, Glendale, AZ 85302
4429 W Echo Ln, Glendale, AZ 85302
5227 W Diana Ave, Glendale, AZ 85302
5204 W Diana Ave, Glendale, AZ 85302
4843 W Diana Ave, Glendale, AZ 85302
4303 W Echo Ln, Glendale, AZ 85302
4333 W Echo Ln, Glendale, AZ 85302
6394 W Donald Dr, Glendale, AZ 85310
7302 W Donald Dr, Glendale, AZ 85310
6421 W Diana Ave, Glendale, AZ 85302
5427 W Diana Ave, Glendale, AZ 85302
5240 W Diana Ave, Glendale, AZ 85302
4326 W Echo Ln, Glendale, AZ 85302
4411 W Echo Ln, Glendale, AZ 85302
7262 W Donald Dr, Glendale, AZ 85310
5325 W Diana Ave, Glendale, AZ 85302
6412 W Diana Ave, Glendale, AZ 85302
17223 N Eagle Ct, Glendale, AZ 85308
7292 W Donald Dr, Glendale, AZ 85310
4856 W Diana Ave, Glendale, AZ 85302
6158 W Donald Dr, Glendale, AZ 85310
7265 W Donald Dr #1, Glendale, AZ 85310
4931 W Diana Ave, Glendale, AZ 85302
6838 W Donald Dr, Glendale, AZ 85310
6352 W Donald Dr, Glendale, AZ 85310
4940 W Diana Ave, Glendale, AZ 85302
6207 W Donald Dr, Glendale, AZ 85310
4540 W Diana Ave, Glendale, AZ 85302
5433 W Diana Ave, Glendale, AZ 85302
6409 W Diana Ave, Glendale, AZ 85302
6115 W Donald Dr, Glendale, AZ 85310
4546 W Diana Ave, Glendale, AZ 85302
6365 W Donald Dr, Glendale, AZ 85310
6108 W Donald Dr, Glendale, AZ 85310
6334 W Donald Dr, Glendale, AZ 85310
6347 W Donald Dr, Glendale, AZ 85310
7433 W Donald Dr, Glendale, AZ 85310
19 W Dysart Village -- #19, Glendale, AZ 85307
6461 W Diana Ave, Glendale, AZ 85302
6469 W Diana Ave, Glendale, AZ 85302
7210 W Discovery Dr, Glendale, AZ 85303
6296 W Donald Dr, Glendale, AZ 85310
5215 W Diana Ave, Glendale, AZ 85302
7226 W Discovery Dr, Glendale, AZ 85303
7221 W Discovery Dr, Glendale, AZ 85303
4302 W Echo Ln, Glendale, AZ 85302
7250 W Donald Dr, Glendale, AZ 85310
6388 W Donald Dr, Glendale, AZ 85310
4339 W Echo Ln, Glendale, AZ 85302
5228 W Diana Ave, Glendale, AZ 85302
5216 W Diana Ave, Glendale, AZ 85302
5246 W Diana Ave, Glendale, AZ 85302
4424 W Echo Ln, Glendale, AZ 85302
5409 W Diana Ave, Glendale, AZ 85302
20 W Dysart Village -- #20, Glendale, AZ 85307
4639 W Diana Ave, Glendale, AZ 85302
6359 W Donald Dr, Glendale, AZ 85310
4417 W Echo Ln, Glendale, AZ 85302
7268 W Donald Dr, Glendale, AZ 85310
6465 W Diana Ave, Glendale, AZ 85302
4502 W Echo Ln, Glendale, AZ 85302
11 W Dysart Village -- #11, Glendale, AZ 85307
4507 W Echo Ln Unit <WOW>, Glendale, AZ 85302
4855 W Diana Ave, Glendale, AZ 85302
4621 W Diana Ave, Glendale, AZ 85302
7168 W Discovery Dr, Glendale, AZ 85303
4614 W Diana Ave, Glendale, AZ 85302
4626 W Diana Ave, Glendale, AZ 85302
4603 W Diana Ave, Glendale, AZ 85302
6839 W Donald Dr, Glendale, AZ 85310
5421 W Diana Ave, Glendale, AZ 85302
4408 W Echo Ln, Glendale, AZ 85302
7202 W Discovery Dr, Glendale, AZ 85303
6820 W Donald Dr, Glendale, AZ 85310
6413 W Diana Ave, Glendale, AZ 85302
5239 W Diana Ave, Glendale, AZ 85302
6470 W Diana Ave, Glendale, AZ 85302
4913 W Diana Ave, Glendale, AZ 85302
7229 W Discovery Dr, Glendale, AZ 85303
5314 W Diana Ave, Glendale, AZ 85302
6284 W Donald Dr, Glendale, AZ 85310
4910 W Diana Ave, Glendale, AZ 85302
6449 W Diana Ave, Glendale, AZ 85302
6329 W Donald Dr, Glendale, AZ 85310
6015 W Donald Dr, Glendale, AZ 85310
5203 W Diana Ave, Glendale, AZ 85302
5209 W Diana Ave, Glendale, AZ 85302
7234 W Discovery Dr, Glendale, AZ 85303
4315 W Echo Ln, Glendale, AZ 85302
6466 W Diana Ave, Glendale, AZ 85302
7277 W Donald Dr, Glendale, AZ 85310
6417 W Diana Ave, Glendale, AZ 85302
6453 W Diana Ave, Glendale, AZ 85302
6328 W Donald Dr, Glendale, AZ 85310
7230 W Discovery Dr, Glendale, AZ 85303
5132 W Diana Ave, Glendale, AZ 85302
6420 W Diana Ave, Glendale, AZ 85302
7247 W Donald Dr, Glendale, AZ 85310
5415 W Diana Ave, Glendale, AZ 85302
7155 W Discovery Dr, Glendale, AZ 85303
4327 W Echo Ln, Glendale, AZ 85302
7171 W Discovery Dr, Glendale, AZ 85303
6371 W Donald Dr, Glendale, AZ 85310
4320 W Echo Ln, Glendale, AZ 85302
5234 W Diana Ave, Glendale, AZ 85302
6358 W Donald Dr, Glendale, AZ 85310
7268 N Donald Dr, Glendale, AZ 85310
6322 W Donald Dr, Glendale, AZ 85310
5319 W Diana Ave, Glendale, AZ 85302
6832 W Donald Dr, Glendale, AZ 85310
6827 W Donald Dr, Glendale, AZ 85310
5404 W Diana Ave, Glendale, AZ 85302
4332 W Echo Ln, Glendale, AZ 85302
16 W Dysart Village -- #16, Glendale, AZ 85307
4808 W Diana Ave, Glendale, AZ 85302
4901 W Diana Ave, Glendale, AZ 85302
7159 W Discovery Dr, Glendale, AZ 85303
6341 W Donald Dr, Glendale, AZ 85310
4916 W Diana Ave, Glendale, AZ 85302
6007 W Donald Dr, Glendale, AZ 85310
7217 W Discovery Dr, Glendale, AZ 85303