Condo/Apartment for rent, 200 N 5th Street 203, in Alhambra, United StatesAlhambra, 200 N 5th Street 203Condo/Apartment • 2 bed. • 2 bath. • 101.64 m²