This adorable mixed-use building hosts a coffee shop on the first floor and three gorgeous apartments upstairs.
Greensburg
New Kensington