$427,500 - 19986 N Matilda Lane, Glendale, AZ 85308
19986 N Matilda Lane
Glendale,
AZ
85308
Subdivision name: PLACE VENDOME LOT 1-60 TR A