902 670 Dallas Rd
Vi James Bay Victoria V8V 1B7

$2,100,000
Residential beds: 3 baths: 2.0 2,028 sq. ft. built: 1971

Main Photo: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 1: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 2: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 3: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 4: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 5: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 6: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 7: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 8: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 9: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 10: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 11: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 12: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 13: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 14: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 15: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 16: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 17: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 18: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 19: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 20: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 21: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 22: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 23: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 24: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 25: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 26: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 27: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 28: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 29: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 30: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 31: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 32: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 33: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 34: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 35: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 36: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 37: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 38: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 39: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 40: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 41: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 42: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 43: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 44: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 45: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 46: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 47: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 48: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 49: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 50: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 51: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 52: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 53: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 54: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Photo 55: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
Status:
Sold
Prop. Type:
Residential
MLS® Num:
1025346
Sold Date:
May 05, 2026
Bedrooms:
3
Bathrooms:
2
Year Built:
1971
Positioned along Victoria’s iconic oceanfront Dallas Road, this over-2,000 sq ft, southwest-facing penthouse commands sweeping water, mountain, and park views. Just steps from Beacon Hill Park, this beautifully maintained, move-in ready home offers generous light-filled rooms, three bedrooms, including one with custom built-in partner desks, an abundance of custom cabinetry and millwork, and an expansive deck ideal for alfresco dining. Imagine entertaining guests against a backdrop of endless blue horizons or simply taking in the daily splendour of breathtaking sunrises and sunsets. Located in a steel and concrete building amidst beautifully landscaped grounds, enjoy strolls along the ocean, walks to James Bay or Cook Street Village for groceries, or downtown for theatre and events. Offered for the first time in nearly three decades, this is a rare opportunity to acquire a distinguished waterfront residence in one of Canada’s most sought-after coastal settings.
Price:
$2,100,000
Dwelling Type:
Condo Apartment
Property Type:
Residential
Bedrooms:
3
Bathrooms:
2.0
Year Built:
1971
Floor Area:
2,028 sq. ft.
Lot Size:
2,190 sq. ft.
MLS® Num:
1025346
Status:
Sold
Floor
Type
Size
Other
Main Floor
Entrance
8'10" × 7'5"
Main Floor
Other
18'8" × 6'8"
Main Floor
Bedroom
14'5" × 12'6"
Main Floor
Bedroom
19'7" × 11'6"
Main Floor
Balcony
14'8" × 12'7"
Main Floor
Kitchen
18'4" × 14'
Main Floor
Living Room
17'4" × 16'7"
Main Floor
Dining Room
18'1" × 8'
Main Floor
Walk-in Closet
13'1" × 10'4"
Main Floor
Bedroom - Primary
17' × 14'5"
Main Floor
Laundry
8'5" × 6'
Floor
Ensuite
Pieces
Other
Main Floor
No
4
4'10" x 9'3" 4-Piece
Main Floor
Yes
3
12'7" x 9'9" 3-Piece
  • Photo 1: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 1 of 55
  • Photo 2: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 2 of 55
  • Photo 3: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 3 of 55
  • Photo 4: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 4 of 55
  • Photo 5: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 5 of 55
  • Photo 6: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 6 of 55
  • Photo 7: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 7 of 55
  • Photo 8: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 8 of 55
  • Photo 9: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 9 of 55
  • Photo 10: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 10 of 55
  • Photo 11: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 11 of 55
  • Photo 12: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 12 of 55
  • Photo 13: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 13 of 55
  • Photo 14: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 14 of 55
  • Photo 15: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 15 of 55
  • Photo 16: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 16 of 55
  • Photo 17: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Sunrise from the Penthouse
  • Photo 18: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 18 of 55
  • Photo 19: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 19 of 55
  • Photo 20: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 20 of 55
  • Photo 21: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 21 of 55
  • Photo 22: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 22 of 55
  • Photo 23: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 23 of 55
  • Photo 24: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 24 of 55
  • Photo 25: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Sunset from the Penthouse
  • Photo 26: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 26 of 55
  • Photo 27: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 27 of 55
  • Photo 28: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Sunset from the Penthouse
  • Photo 29: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 29 of 55
  • Photo 30: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 30 of 55
  • Photo 31: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 31 of 55
  • Photo 32: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 32 of 55
  • Photo 33: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 33 of 55
  • Photo 34: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 34 of 55
  • Photo 35: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 35 of 55
  • Photo 36: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 36 of 55
  • Photo 37: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 37 of 55
  • Photo 38: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 38 of 55
  • Photo 39: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 39 of 55
  • Photo 40: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 40 of 55
  • Photo 41: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 41 of 55
  • Photo 42: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 42 of 55
  • Photo 43: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 43 of 55
  • Photo 44: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Photo 44 of 55
  • Photo 45: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Dallas Road Walkway
  • Photo 46: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Dallas Road Walkway
  • Photo 47: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Steve Fonyo Beach
  • Photo 48: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Dallas Road walkway
  • Photo 49: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Dallas Road Walkway
  • Photo 50: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Dallas Road Walkway
  • Photo 51: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Beacon Hill Park
  • Photo 52: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Cook Street Village
  • Photo 53: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Dallas Road Walkway
  • Photo 54: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    James Bay Village
  • Photo 55: 902 670 Dallas Rd in Victoria: Vi James Bay Condo for sale : MLS®# 1025346
    Dallas Road Walkway
Listed by The Agency, sold on May, 2026
Data was last updated May 7, 2026 at 10:05 AM (UTC)
Area Statistics
Listings on market:
88
Avg list price:
$898,750
Min list price:
$179,900
Max list price:
$3,188,000
Avg days on market:
38
Min days on market:
1
Max days on market:
561
Avg price per sq.ft.:
$674.6
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.