812 North LA Jolla Avenue, Los Angeles, CA 90046

SQ. FT
4,766
BEDS
6
BATHS
5,5
FacebookLinkedInHouzz