Большой испанско-русский словарь
1) (тж tener vistas) выходить, быть обращённым к... (об окнах и т.п.)
2) увидеть (заметить) кого-либо
dar vista a...