8620 NW 13th Street is For Sale - HotPads