I love Villa Royale, a cheaply priced rent controlled building located south of Ventura Blvd. I LOVE IT!!!!!!!!! THe managers are friendly
All reviews seem positive