320 John Street 201, Markham, ON L3T 0B1
Markham
Welcome to Bayview Villas! Discover this beautifully renovated 2-storey condo townhouse in the heart of Thornhill a peaceful, family-friendly community surrounded by convenience. Featuring 2 bedrooms, 3 bathrooms, and a stunning 345 sq.ft. rooftop terrace with glass walls, perfect for relaxing or entertaining. Enjoy a bright open-concept layout with new flooring and staircases (2025), new AC cooler (2025), and new water tank (2021). The stylish kitchen offers a granite countertop and brand-new stainless steel appliances. The spacious primary suite includes a 4-pc ensuite, while the second bedroom is airy and sunlit. Steps to public transit, Hwy 407/7, schools, parks, shopping, and community centres. Move-in ready a perfect blend of comfort, style, and location!
Estimate only - excludes property tax, condo fees, utilities and home insurance. Rates vary by lender and term; based on semi-annual compounding.
Walkability, transit, and bike-friendliness for 320 John Street 201, Markham, ON L3T 0B1
Provided by Walk Score®. Walk Score, Transit Score, and Bike Score are trademarks of Walk Score.
MLS# N13227836
Listed by ONE PERCENT REALTY LTD.
On market since Jun 2, 2026






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






320 John Street 201, Markham, ON L3T 0B1 is listed for $719,000 CAD.
320 John Street 201, Markham, ON L3T 0B1 has 2 bedrooms and 3 bathrooms.
320 John Street 201, Markham, ON L3T 0B1 is a Condo Townhouse.
320 John Street 201, Markham, ON L3T 0B1 is in Markham, Ontario.
320 John Street 201, Markham, ON L3T 0B1 is currently for sale.
Contact Alex Morgan at +16471112222 to arrange a private showing of 320 John Street 201, Markham, ON L3T 0B1 (MLS# N13227836). You can also send a message through the contact form on this site.