
1505 620 Toronto St
$650,000
James Bay
Interested in this home?
Ask a question or arrange a viewing — or get our full inside-agent valuation of this home.
About this home
Start your day with ever-changing harbour views in an unbeatable James Bay location—this is Victoria living at its finest. Beautifully updated, this 15th-floor, two-bedroom residence in Roberts House offers stunning harbour outlooks from one of the city's most sought-after waterfront neighbourhoods. The renovated open-concept kitchen with granite countertops and custom cabinetry was designed to make the most of the view, while two private balconies provide the perfect spot for morning coffee or an evening glass to unwind. Residents enjoy exceptional amenities including an indoor pool, hot tub, sauna, fitness centre, guest suites, workshop, secure underground parking, storage locker and bike room. Just steps from Beacon Hill Park, Dallas Road, James Bay Village and downtown Victoria, this home offers an exceptional opportunity to experience one of the city's most walkable neighbourhoods. Book your private showing today. (id:65179)
Property details
From the listing's public record.
Lot size
820 square feet
Year built
1973
Taxes
$3,162/yr
Strata / HOA
$684/month
Zoning
Multi-Family
View
Appliances
Heating
Lot
Community
Price history
5 recordsEvery recorded listing event for this property — sales, relists, expired or withdrawn listings.
Jul 16, 2026
Listed $650,000
Active4 days on marketMLS 1042865May 10, 2019
$494,000
Sold8 days on marketMLS 810561Jun 30, 2016
$398,000
Sold24 days on marketMLS 730754Oct 2, 2012
$372,300
Sold38 days on marketMLS 614711Jan 2, 2008
$380,000
Sold20 days on marketMLS 445751
How this listing compares
Based on 102 sales in James BayMedian sold
$700,000
Avg days on market
49 days
Avg sale-to-list
97.1%
Avg $/sqft
$637
Price per square foot
Above area average
Current market in James Bay
Active (same type)
40
Pending
22
All active listings
75
Months of supply
4.7
Balanced market — 4.7 months of supply at the current sales pace.
Assessment
From publicly available property records.
Assessed value
$593,500
Homes in Victoria sell at 49151.6% of assessed value on average.
Based on 688 recent sales.
Local price trend
How James Bay has moved over the last decade.
Local price index (normalized) · 119 months
Recent nearby sales
12 sales714-21 Dallas Rd
$765,000
1 bd · 1 ba · 1,010 sqft · $757/sqft · 36 days on market
Sold Jul 20, 2026 · 97.5% of list
705-620 Toronto St
$560,000
2 bd · 1 ba · 900 sqft · $622/sqft · 56 days on market
Sold Jul 16, 2026 · 96.7% of list
1005-250 Douglas St
$515,000
1 bd · 1 ba · 803 sqft · $641/sqft · 71 days on market
Sold Jul 15, 2026 · 95.5% of list
504-225 Belleville St
$1,100,000
2 bd · 2 ba · 2,026 sqft · $543/sqft · 17 days on market
Sold Jul 15, 2026 · 97.3% of list
306-120 Douglas St
$670,000
2 bd · 1 ba · 1,089 sqft · $615/sqft · 51 days on market
Sold Jul 14, 2026 · 95.7% of list
404-530 Michigan St
$810,000
1 bd · 1 ba · 1,010 sqft · $802/sqft · 22 days on market
Sold Jul 7, 2026 · 97% of list
460-188 Douglas St
$830,000
2 bd · 2 ba · 1,189 sqft · $698/sqft · 78 days on market
Sold Jul 6, 2026 · 103.8% of list
802-630 Montreal St
$1,259,900
2 bd · 2 ba · 2,020 sqft · $624/sqft · 6 days on market
Sold Jun 29, 2026 · 100% of list
631-21 Dallas Rd
$2,000,000
3 bd · 3 ba · 2,013 sqft · $994/sqft · 71 days on market
Sold Jun 24, 2026 · 90.9% of list
120-405 Quebec St
$795,000
2 bd · 2 ba · 1,198 sqft · $664/sqft · 22 days on market
Sold Jun 24, 2026 · 99.4% of list
902-250 Douglas St
$690,000
2 bd · 1 ba · 1,120 sqft · $616/sqft · 14 days on market
Sold Jun 23, 2026 · 98.6% of list
306-405 Quebec St
$590,000
1 bd · 2 ba · 883 sqft · $668/sqft · 30 days on market
Sold Jun 17, 2026 · 98.3% of list
What would this home cost?
Estimate your monthly payment and total cash to close on this property — BC Property Transfer Tax included. Adjust the numbers for your situation.
Toggle to enter as % or $ — the other field updates automatically.
We don't guess a rate — talk to a broker for current Island rates and what you'd actually qualify for.
Estimate
Monthly mortgage
—
Enter a rate to see the payment.
Loan amount
$650,000 − $130,000
Down payment
20.0%
Property Transfer Tax
Legal / closing (est.)
Cash to close
$142,500
Down payment + PTT + GST + legal estimate.
Estimates only, based on current BC rates and thresholds. Not tax, legal, or financial advice. Property transfer tax exemptions have eligibility requirements — confirm with a lawyer or notary. GST rebates on new construction are not modelled here. Mortgage payment uses Canadian semi-annual compounding and excludes property tax, home insurance, and CMHC mortgage insurance.
Want a real rate?
Connect with a local mortgage broker for current rates and what you'd actually qualify for.
Interested in this home?
Ask a question or arrange a viewing — or get our full inside-agent valuation of this home.