Stolen 2010-12-03T00:00:00-0600 from Northridge, CA 91330, US
ICSPY08592
Mountain bike w/ water bottle holder and "Alameda Bicycle" sticker on frame.
Bike rack Reward: No
Know something about this bike?