Price HistorySearch transaction history at 18336 59A AveSoldDetailsView the property features of 18336 59A AveSize204 sqmLot Size666.86 sqmPrice /sqft$592 Street FrontageNA AreaCloverdale/Port KellsStyleNA Property DetailsHeating Type: NA Parking: 4 Parking Type: Owned Property Type: Other Lot Front: 22.56 MLot Depth: 29.57 MVirtual Tour: View