Rendering of white and teal building with some greenery and a sign that says Beacon Landing