This spacious three-bedroom, three-and-a-half-bath, semi-attached brick townhouse, built in 1982, sits at the end of a quiet cul-de-sac at 6203A Spencer Terrace in North Riverdale.
This item is available in full to subscribers.
Please log in to continue |