Nice recently renovated apartment in a perfect location to enjoy Scarborough