Unable to answer "What street is this on?" – house number 2,4,6,8,10,12,14,16: Apartment Building – https://osm.org/relation/11151435 via StreetComplete 62.0:

Calle Velasquita, pero el 10 podría ser Calle Seis