On a scale of 1-5 the Diamond Self Storage - Anchorage at 5401 Northwood Drive receives 4.5 out of 5 stars based on 13 reviews.