Разносить по тегам нужно.

addr:housenumber=“48А к2 с1”
addr:housenumber:number=“48А”
addr:housenumber:bulk=“2”
addr:housenumber:building=“1”

addr:housenumber="44a литера А "
addr:housenumber:number=“48а”
addr:housenumber:letter=“А”

Кому просто отобразить - использует addr:housenumber по старинке. Кто захочет более продвинуто обрабатывать - ничего парсить не нужно, всё уже разложено по полочкам будет.