The View at North Mountain Life

View Our Floor Plans

The View is located near everything in Phoenix, very nice complex. Under new management.

The View is located near everything in Phoenix, very nice complex. Under new management.

View Our Floor Plans

The View at North Mountain

9423 N 17th Avenue, Phoenix, Arizona 85021

480-386-0039