Valleywood Apartments at 17806 Lassen St. in Northridge.

Valleywood Apartments at 17806 Lassen St. in Northridge.

Champion Real Estate Co. has acquired Valleywood Apartments, a 42-unit multifamily property in Northridge, for $14.9 million...

Join our Membership to get the full story.


Are you a current Member? Sign In