629 North Marguerita Avenue, Alhambra, CA 91801

Price: $875,000

Bed: 4

Bath: 2

Sq. Ft.: 2,225

SQ. Ft Lot: 0.15 Acres

Year Built: 1912

Call or Text