Northwood Villas is a lovely 65 unit townhome complex in prime Northridge. The development offers green belts with pathways and walkways, two swimming pools and ample guest parking. This property is located in the center of the valley for easy access to the 405, 101 and the 118 freeways. Welcome to Ross Morgan!