Sharps Landing Apartments at 126 Candlewood Way, Newport News, VA 23606 | HotPads