Developers have nearly finished building 67 affordable housing units off Lewis Road in Camarillo. Located at 2800 Barry St. where Stock Building Supply once stood, Vista Campanario Apartments will ...