The property located at 5714 Shenandoah Ave Norfolk, VA 23509 is a Detached property. Built in 1967, the property at 5714 Shenandoah Ave has 6 bedrooms, 8 bathrooms, is approximately 5,596 square feet. The property is located in the Lakewood neighborhood.