Looks like North Tower Apartments is no longer available on Rent.com which means this information is likely out of date.

North Tower Apartments

 7440 Sepulveda Blvd. #331, Van NuysCA 91405