Where is Strathmore Ave & Clermont Ave located?
Strathmore Ave & Clermont Ave, Strathmore Ave & Clermont Ave, United States of America (approx. 39.0341°, -77.091866°)
Strathmore Ave & Clermont Ave, Strathmore Ave & Clermont Ave, United States of America (approx. 39.0341°, -77.091866°)