789 E. Villa Street2024-04-23T10:27:37-07:00 Multifamily Sold Properties MultifamilySold Properties SOLD789 E. Villa St. Pasadena, CA 91101789 E. Villa St., Pasadena, CA 9110112 units