2009 BMW 328i SEDAN 4 DOOR Price: $23,900 Maple Shade, NJ 08052 No photos available, boo hoo More Maple Shade, NJ BMW 328's 2010 $11,899 Miles 2007 $11,899 Miles