Looks like Vista Home-Conveniently Located is no longer available on Rent.com which means this information is likely out of date.

Vista Home-Conveniently Located

 638 Matagual Drive, VistaCA 92081