6723  Gaviota Avenue, Lake Balboa, CA, 91406
6723  Gaviota Avenue, Lake Balboa, CA, 91406
6723  Gaviota Avenue, Lake Balboa, CA, 91406

$865,000

6723 Gaviota Avenue, Lake Balboa, CA, 91406

3
Courtesy of: Studio City