#2017 Felt Nine 1 Carbon HT
ListImage_1983.jpg 245 x 150
Price: $5,999.95
Sale Price: $3,999.95


#2017 Specialized Fatboy
ListImage_1697.jpg 245 x 150
Price: $2,499.95
Sale Price: $1,999.95


#2018 Specialized Fatboy
ListImage_1868.jpg 245 x 150
Price: $2,599.95
Sale Price: $1,999.95


2017 Specialized Myka Disc 650b
ListImage_1764.jpg 245 x 150
Price: $699.95
Sale Price: $599.95


2018 Felt Dispatch 9/70
ListImage_1951.jpg 245 x 150
Price: $969.95



2018 Giant Anthem 2 27.5
ListImage_1928.jpg 245 x 150
Price: $3,199.95
Sale Price: $2,799.95


2018 Giant Anthem 29er 2
ListImage_1927.jpg 245 x 150
Price: $3,099.95
Sale Price: $2,899.95


2018 Giant ARX 2
ListImage_1919.jpg 245 x 150
Price: $689.95
Sale Price: $599.95


2018 Giant liv Tempt 3
ListImage_1917.jpg 245 x 150
Price: $699.95



2018 Giant Talon 2
ListImage_1936.jpg 245 x 150
Price: $889.95



2018 Giant Talon 3
ListImage_1930.jpg 245 x 150
Price: $699.95



2018 Giant XTC Advanced 29er 2
ListImage_1920.jpg 245 x 150
Price: $3,199.95
Sale Price: $2,599.95


2018 Specialized Camber FSR 27.5
ListImage_1876.jpg 245 x 150
Price: $2,399.95
Sale Price: $1,999.95


2019 Felt DOCTRINE 5 NX EAGLE
ListImage_2026.jpg 245 x 150
Price: $2,499.95



2019 Giant Anthem 29 2 NX Eagle
ListImage_2029.jpg 245 x 150
Price: $3,349.95



2019 Giant Talon 2
ListImage_2036.jpg 245 x 150
Price: $899.95



2019 Giant Talon 3
ListImage_2037.jpg 245 x 150
Price: $699.95



2019 Specialized Chisel Expert
ListImage_2046.jpg 245 x 150
Price: $2,699.95



2019 Specialized Epic Comp EVO
ListImage_2054.jpg 245 x 150
Price: $3,999.95



2019 Specialized Epic Expert EVO
ListImage_2053.jpg 245 x 150
Price: $7,099.95



2019 Specialized Pitch
ListImage_1887.jpg 245 x 150
Price: $699.95



2019 Specialized Rockhopper Pro 1X
ListImage_2055.jpg 245 x 150
Price: $1,649.95



2019 Specialized Rockhopper Sport
ListImage_2056.jpg 245 x 150
Price: $879.95



2019 Specialized Rockhopper Sport Women's
ListImage_2057.jpg 245 x 150
Price: $879.95



© 2004-2013 D'Ornellas Bike Shop. All rights reserved. Call: 416-752-3838
Information presented on this web site is continually updated and is subject to change without notice.