7 21 Ontario St
Vi James Bay Victoria V8V 1M7

$1,110,000
Residential beds: 3 baths: 3.0 1,486 sq. ft. built: 2015

TH #7 HALF DUPLEX @ DALLAS POINTE
Photo 1: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 2: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 3: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 4: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 5: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 6: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 7: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 8: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 9: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 10: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 11: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 12: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 13: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 14: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 15: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 16: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 17: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 18: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 19: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 20: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 21: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 22: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 23: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 24: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 25: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 26: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 27: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 28: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 29: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Photo 30: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
Status:
Sold
Prop. Type:
Residential
MLS® Num:
881338
Sold Date:
Aug 16, 2021
Bedrooms:
3
Bathrooms:
3
Year Built:
2015
Ideally located in the highly desirable James Bay Neighbourhood a short walk away from the Famous Inner Harbour, Fisherman's Wharf and Downtown. This Spectacular 3 Bed / 3 Bath townhome shows like new and features: Expansive Windows that provide an abundance of natural light, high ceiling, Sunny South / West exposure, private backyard patio with natural gas firepit for outdoor living, gas fireplace, Island Kitchen with high-end appliances and an excellent use of space. For those Discriminating Buyers who are looking for something truly special this property is sure to impress.
Price:
$1,110,000
Dwelling Type:
Row/Townhouse
Property Type:
Residential
Home Style:
Contemporary, West Coast
Bedrooms:
3
Bathrooms:
3.0
Year Built:
2015
Floor Area:
1,486 sq. ft.
Lot Size:
15,246 sq. ft.
MLS® Num:
881338
Status:
Sold
Floor
Type
Size
Other
Main Floor
Kitchen
14'3" × 8'1"
Main Floor
Balcony
7'8" × 5'
Main Floor
Living Room
14'3" × 12'8"
Main Floor
Dining Room
16'1" × 10'5"
3rd Floor
Bedroom
11'7" × 10'5"
3rd Floor
Laundry
4' × 4'
3rd Floor
Primary Bedroom
11' × 10'5"
Lower Level
Patio
16' × 8'11"
Lower Level
Garage
18'10" × 10'6"
Lower Level
Bedroom
14'8" × 9'4"
Lower Level
Entrance
6' × 5'
Floor
Ensuite
Pieces
Other
Main Floor
No
2
2-Piece
3rd Floor
Yes
4
4-Piece
3rd Floor
Yes
4
4-Piece
  • Photo 1: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    TH #7 HALF DUPLEX @ DALLAS POINTE
  • Photo 2: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    NATURAL GAS FIREPLACE
  • Photo 3: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    HIGH CEILING AND BIG WINDOWS
  • Photo 4: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    POPULAR GREAT ROOM CONCEPT DESIGN
  • Photo 5: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    DINING AREA
  • Photo 6: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    FRENCH DOOR OPEN TO BALCONY, HAS NATURAL GAS FOR THE BBQ
  • Photo 7: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    THIS SPACE IS FULL OF NATURAL LIGHT
  • Photo 8: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    ISLAND KITCHEN
  • Photo 9: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    GAS STOVE AND HIGH QUALITY STAINLESS STEEL APPLIANCES
  • Photo 10: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    MASTER BEDROOM
  • Photo 11: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    BOTH BEDROOMS UP HAVE ENSUITE BATHROOMS
  • Photo 12: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    MASTER BATHROOM WITH HEATED TILE FLOOR AND LARGE WALK-IN SHOWER
  • Photo 13: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    2ND BEDROOM UP, IT ALSO HAS A ENSUITE BATHROOM
  • Photo 14: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    Photo 14 of 30
  • Photo 15: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    4 PCE ENSUITE BATHROOM FOR 2ND BEDROOM UP
  • Photo 16: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    3RD BEDROOM ON GROUND LEVEL OR FAMILY ROOM. FRENCH DOOR OPEN TO PRIVATE BACKYARD
  • Photo 17: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    GROUND LEVEL FAMILY ROOM
  • Photo 18: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    LAUNDRY ON UPPER LEVEL
  • Photo 19: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    GARAGE
  • Photo 20: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    PRIVATE BALCONY OFF OF THE KITCHEN, IDEAL FOR THE BBQ
  • Photo 21: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    SUNNY SOUTH / WEST FACING PATIO WITH NATURAL GAS FIREPIT.
  • Photo 22: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    TOTALLY PRIVATE BACKYARD
  • Photo 23: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    TRENDY FISHERMAN'S WHARF IS A SHORT WALK AWAY
  • Photo 24: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    THIS IS REALLY A WATERFRONT COMMUNITY WITH FRESH OCEAN AIR.
  • Photo 25: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    THE FAMOUS INNER HARBOUR
  • Photo 26: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    PARLIAMENT BUILDINGS
  • Photo 27: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    THE BREAKWATER / OCEANFRONT WALK-WAY IS CLOSE BY
  • Photo 28: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    YOU WILL SEE CRUISE SHIPS AND MOUNTAIN VIEWS FROM YOUR BACKYARD
  • Photo 29: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    SIMPLY A FANTASTIC LOCATION AND PLACE TO LIVE
  • Photo 30: 7 21 Ontario St in Victoria: Vi James Bay Row/Townhouse for sale : MLS®# 881338
    THIS IS YOUR NEIGHBOURHOOD
Listed by RE/MAX Alliance, sold on August, 2021
Data was last updated July 30, 2025 at 08:05 PM (UTC)
Area Statistics
Listings on market:
93
Avg list price:
$866,000
Min list price:
$229,000
Max list price:
$4,500,000
Avg days on market:
54
Min days on market:
2
Max days on market:
341
Avg price per sq.ft.:
$716.62
These statistics are generated based on the current listing's property type and located in Vi James Bay. Average values are derived using median calculations. This data is not produced by the MLS® system.
MLS® property information is provided under copyright© by the Vancouver Island Real Estate Board and Victoria Real Estate Board. The information is from sources deemed reliable, but should not be relied upon without independent verification.