10721 Stradella Court

Los Angeles 90077

SOLD

city views from the hillside location

21,000 SQ FT

close