3 bd
$3,650
Base rent
1320 Elm Street, Alhambra, CA 91803
Dog friendly • In unit laundry