4 Beds

5 Baths

— Spaces

4,790 Sqft.

424 N La Jolla Ave,
Los Angeles, CA 90048

$3,800,000