street view of apartment buildings and storefronts along a main road with green cars