stone building on street corner