Thanks, Moondog. Yes, it looks like the closest subway line to the office would be the 11, though that line doesn't really come close to the office. The nearest station to the office looks like Nanxiang, a distance of about 7km (or about 10-15min drive--according to Google maps).
Just looking at Google maps, Jiangsu station looks like it would be quite a long commute to the office. It's a 30-minute ride on the metro to Nanxiang, and then add another 10-15 minutes driving. I don't think I want to be that far away.
Anyone know anything about the area around Nanxiang station?