Cartogiraffe.com

Kenwater Place

Kenwater Place is an asphalted, illuminated street in West Hills Neighborhood Council District in Los Angeles.