This 5680 square foot apartment home has 10 bedrooms and 6.0 bathrooms. This home is located at 2651 Kenwood Ave, Los Angeles, CA 90007.
Off market
Street View
$1,322,002
2651 Kenwood Ave, Los Angeles, CA 90007
10beds
6baths
5,680sqft
Apartment
Built in 1903
-- sqft lot
$-- Zestimate®
$233/sqft
$3,554 Estimated rent