South of LJZ (Yanlord, Shimao etc) on the river and walk. Or near Sci Tech/ Century park (lots of compounds like Lujiazui Central Apartments where Sharma are etc etc) and take a couple of stops on L2.
Essentially, if you want to live on L2, look for compounds near L2. Once you go out past Longyang Lu you enter a despicable wasteland with nothing other than mosquitos and desolate marshland punctuated by soulless tower blocks. Then you get to Dismaland. Don’t say I didn’t warn you.
Thumb plaza to LJZ is an arse as you have to walk to Yanggao Zhong Lu metro then change at C. Ave.
Jinqiao to LJZ is a terrible commute on public transport.