Jenni Plaza is an 18,506 SF two story office building just West of the Las Vegas Strip, North of Desert Inn Road on Valley View Boulevard. It offers spaces ranging from 643 SF to 2,790 SF. This is the ideal location for the business that will thrive being near the action! Ask about our special!