July 2023 Market Update – Hampton Roads

July 2023 Market Update – Hampton Roads