Homes for sale - 306 North ST, Portsmouth, VA 23704 – MLS#10452562 ...