Thanks for the contribution!

Your usage of `house=terraced` looks good to me.

One thing I would note is that we generally try to "preserve the history" of objects by *changing* them rather than deleting & creating new objects. In this example, you've deleted the original `building=apartments`. However, since the new `house=terraced` units refer to the same physical object that the original single building referred to, it might make more sense semantically to adjust the shape and tagging of the original building into one of the individual houses (and then create additional townhouse areas for the other houses in the row). See https://wiki.openstreetmap.org/wiki/Keep_the_history for more info.

I did also notice that you have both `addr:housenumber` and `addr:unit` on each house. This is probably correct, but I'm not sure (I've never used `addr:unit` myself before). I've asked OSM US for a review (https://slack.openstreetmap.us/ #tagging)

Thanks again for the contributions and welcome (back?) to OpenStreetMap!