Buildings in the Vista are limited to no taller than 75 feet, which officials believe has deterred developers from ...