Pajaro Vista Apartment Homes is a multifamily property located at 1955 Pajaro Lane in Freedom - Watsonville, Central Coast. Built in 1979, the property features 106 units, of the following types: One Bedroom, Two Bedroom/One Bath, totaling 63,785 SqFt.