Vista Del Madre 2405 - 2415 Mohawk St, Pasadena, CA, 91107 Closed Price: $10,500,000 | Units: 28 | Year Built: 1972Close of Escrow: March 2018 Download OM ClosingsGeorge MiyamotoMarch 30, 2018 Facebook0 Twitter Pinterest0