closeView MeStudio to 2 Bedroom Apartments 150-162 W Alvarado St150-162 W Alvarado StPomona, CA 91768