Metro Transit 1084 is a 2006 New Flyer D40LF.
1084 on Barrington Street on Thursday, October 14th, 2010.