Where is Norwood Ave & Lindsay Ave located?
Norwood Ave & Lindsay Ave, Norwood Ave & Lindsay Ave, United States of America (approx. 38.63604°, -121.45682°)
Norwood Ave & Lindsay Ave, Norwood Ave & Lindsay Ave, United States of America (approx. 38.63604°, -121.45682°)