I got all excited about Google Street View expanding coverage in France. Sadly, despite massive coverage of Paris, Rue Louis-David is not included. About the closest you can get to our old apartment is this:
View Larger Map
It’s the building you can see just above the “do not enter” sign.