Browse 7 live townhouses for rent in St Johns, NL. Compare current prices, photos, bedrooms, and amenities with RentRadar.