Price HistorySearch transaction history at 6663 Russell AveSoldDetailsView the property features of 6663 Russell AveSize190 sqmLot Size530.57 sqmPrice /sqft$881 Street FrontageNA AreaHighgateStyle2 Storey Property DetailsHeating Type: Hot Water, Parking: 2 Parking Type: Owned Property Type: Duplex Lot Front: 12.5 MLot Depth: 42.98 MVirtual Tour: NA