Valleywood 17806 Lassen St, Northridge, CA 91325 Listing Price: Open Bid | 52 Units | 1985 On the Market, FeaturedGeorge MiyamotoApril 3, 2025 Facebook0 Twitter Pinterest0