Welcome to 76 Phillip Ave, a stunningly renovated detached home in charming... 76 Phillip Avenue, Scarborough 4 beds 3 baths 1610 sqft • Residential Home Added by KELLER WILLIAMS INNOVATION REALTY 17 days ago