2463 Solar Dr, Los Angeles, CA 90046
8
beds
10.5
baths
6,600 Sq.Ft. LIVING AREA
0.712 Acres lot