629 La Paloma Ave Avenue, Alhambra, CA 91801

| 1,518 SQ/FT

Pending $1,088,000