16633 Victory Boulevard, Van Nuys, Los Angeles 91406, CA, United States
Distance: 422 yd.
Company description
The Parkview Apartments enjoy a prime West Valley location. This community is across the street from the beautiful Balboa Park and lake which offers an array of recreational activities including