This 10236 square foot apartment home has 16 bedrooms and 17.0 bathrooms. This home is located at 105 N 1st St, Alhambra, CA 91801.
Off market
Street View
$1,748,219
105 N 1st St, Alhambra, CA 91801
16beds
17baths
10,236sqft
Apartment
Built in 1947
-- sqft lot
$-- Zestimate®
$171/sqft
$2,046 Estimated rent