2506 Birch ST, Alhambra, CA, 91801
Newly Listed

$2,400

2506 Birch ST, Alhambra, CA, 91801

ACTIVE