58 Montrose, Irvine, CA 92620

For Rent

$ 3950 / month
  • Beds:4
  • Baths:2.5
  • Sq Ft:2392