20 PRESTON Street, Toronto, ON M1N 3N1
Toronto E06
Sale prices from the last 12 months are available to registered visitors. Add your details once and they stay unlocked on this device.
***PRIME LOCATION*** TRULY UNIQUE****. A rare cottage-in-the-city offering charm, flexibility, and serious potential. Ideal for homeowners, investors, or multi-generational living, this property features two separate living spaces: a self-contained studio and a two-bedroom apartment. The 162-ft deep, fully fenced lot is perfect for relaxing, entertaining, or enjoying peaceful outdoor time-a true gem in the heart of the city. Recent upgrades include new windows, two independent heat pumps, and a tankless water heater, providing year-round comfort and improved energy efficiency. Perfectly located just minutes from Lakeshore, Highview Park, and schools, with easy access to the beach, Scarborough GO, subway, the Bluffs, and a vibrant mix of shops, cafés, and restaurants.
Walkability, transit, and bike-friendliness for 20 PRESTON Street, Toronto, ON M1N 3N1
Provided by Walk Score®. Walk Score, Transit Score, and Bike Score are trademarks of Walk Score.
MLS# E12761084
Listed by EXP REALTY
Listed Feb 5, 2026
Sold Jul 6, 2026






What comparable homes actually sold for in the last 12 months.






20 PRESTON Street, Toronto, ON M1N 3N1 is listed for $699,000 CAD.
20 PRESTON Street, Toronto, ON M1N 3N1 has 3 bedrooms and 2 bathrooms.
20 PRESTON Street, Toronto, ON M1N 3N1 is a Detached.
20 PRESTON Street, Toronto, ON M1N 3N1 is in Toronto E06, Ontario.
20 PRESTON Street, Toronto, ON M1N 3N1 is currently for sale.
Contact Alex Morgan at +16471112222 to arrange a private showing of 20 PRESTON Street, Toronto, ON M1N 3N1 (MLS# E12761084). You can also send a message through the contact form on this site.