Westwood Plaza
2228 Westwood Boulevard, Los Angeles, CA, 90064
3.6
(3 reviews)
"I'm at Westwood Plaza. I pay for just the base rent, plus, I rent a parking space. I've been here for almost two years now. My overall experience has been very good. They're very nice people. I've made a lot of nice friends and acquaintances over the..."
READ MORE