The Overlook is a multifamily property located at 6200 Eubank Blvd NE in Albuquerque - Northeast, Albuquerque. Built in 1988, the property features 344 units, of the following types: One Bedroom, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 272,064 SqFt.