90 Mcgillivray AvenueBEDFORD PARK - NORTOWNSold Price: $2,825,000Detached | 4+1 Bed | 5 Bath | 5 Parking | 40×115 ft. Lot