Unable to answer "What kind of building is this?" for https://osm.org/way/275118174 via StreetComplete 53.0:

The top left corner (between Dykman Street and Sherman Avenue) has a small clinic called USA VEIN CLINICS but the rest of that square is abandoned/of no use. Although, if you keep going down by Dykman Street, there will be a small clothing shop with no name and a medium big sized electronic store called "Dykman Electronics" and next to that is a small restaurant called "One Fifty One Restaurant & Lounge" which is right next to the Walgreens. This is all between 153-133.