Thousand Oaks luxury apartments YOLO East sell for $23M - L.A. Business First