12390 Viewcrest Road
Studio City, Other, CA, 91604
0.48 AC
$420,000
996 DOM
MLS# 80001042
Land Lot / Other (L)