Lee Owens Park

Address:
Greenleaf Avenue, Whittier, California, USA
 View map