J. Crew factory store opens in Westwood Village

J. Crew factory store opens in Westwood Village