This 10912 square foot apartment home has 24 bedrooms and 12.0 bathrooms. This home is located at 116 N Avenue 23, Los Angeles, CA 90031.
Off market
Street View
$1,010,928
116 N Avenue 23, Los Angeles, CA 90031
24beds
12baths
10,912sqft
Apartment
Built in 1919
-- sqft lot
$-- Zestimate®
$93/sqft
$3,058 Estimated rent