Investors Snap up New Bayview Apartment Complex for $64 Million