1/38 38 Pending $1,068,000 3 Beds3 Baths1,839 SqFt 866 Sierra Madre Villa AVE #7, Pasadena, CA 91107 Townhouse Listed by Joanne Jen of Hopeway Realty Group Corporation