Lake Balboa, Los Angeles

human settlement in Los Angeles, California, United States of America
(Redirected from Lake Balboa, California)

Lake Balboa, Los Angeles is a neighborhood of Los Angeles, California.

Other websitesEdit