Monterosa


View Larger Map

5610 E. Monterosa St.
Phoenix, AZ 85018

1800 SF 3BD/2BA
3 bedroom / 2 bathroom

Back to Property Listings