Detached for rent in Milliken, Scarborough. 5 Bedroom, 3 Bathroom. Size: 2000-2500 feet². Lot: 37 x 115 feet. MLS #E13673730.