Explore details about location Mountain View Place. Mountain View Place is a location situated within the Montclair alongside other areas such as Marston Place, Bellevue Avenue, Wildwood Avenue.