Skip to content
Details
$950,000
4
4
2,403
sq. ft.
2013
Build year
MLS#: 6541053
8439 E. Leonora Street,
Mesa, AZ 85207
Your browser does not support the audio element.
Play
Pause