We did not find results for: Lake Balboa, California, USA.
Check spelling or type a new query.
Human settlement in Los Angeles, California, United States of America
Lake Balboa is a neighborhood in the San Fernando Valley region of Los Angeles, California. The area was previously part of Van Nuys. Wikipedia