This 9652 square foot apartment home has 21 bedrooms and 12.0 bathrooms. This home is located at 12518 Venice Blvd, Los Angeles, CA 90066.
Off market
Street View
$5,491,550
12518 Venice Blvd, Los Angeles, CA 90066
21beds
12baths
9,652sqft
Apartment
Built in 1948
-- sqft lot
$-- Zestimate®
$569/sqft
$3,861 Estimated rent