This 6460 square foot apartment home has 12 bedrooms and 12.0 bathrooms. This home is located at 1105 Kimball Ave, Hayward, CA 94541.
Off market
Street View
$2,011,724
1105 Kimball Ave, Hayward, CA 94541
12beds
12baths
6,460sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$311/sqft
$2,815 Estimated rent