The property located at 59 Riverview Ave Portsmouth, VA 23704 is a Detached property. Built in 2018, the property at 59 Riverview Ave has 4 bedrooms, 3 bathrooms, is approximately 2,020 square feet. The property is located in the Park View neighborhood.