This 10042 square foot apartment home has 18 bedrooms and 12.0 bathrooms. This home is located at 10663 Kinnard Ave, Los Angeles, CA 90024.
Off market
Street View
$8,215,124
10663 Kinnard Ave, Los Angeles, CA 90024
18beds
12baths
10,042sqft
Apartment
Built in 2016
-- sqft lot
$-- Zestimate®
$818/sqft
$4,960 Estimated rent