The property located at 1306 Pamela Place Norfolk, VA 23509 is a Detached property. Built in 1967, the property at 1306 Pamela Place has 6 bedrooms, 5 bathrooms, is approximately 4,800 square feet. The property is located in the Lakewood neighborhood.