This is a 19854 square foot, 24.0 bathroom, apartment home. This home is located at 67 Glen Ave, Oakland, CA 94611.
Off market
Street View
$1,650,320
67 Glen Ave, Oakland, CA 94611
--beds
24baths
19,854sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$83/sqft
$3,248 Estimated rent