Location: 119 S La Jolla Ave, Los Angeles
Square Footage: 2,644 sf
Type: Residential
Completion Date: 2022
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.