Great 4 stars Pros: NOTHING Cons: TERRIBLE MANAGEMENT AND OWNERS
All reviews seem positive
Welcome to Sierra Vista
Located in a a secluded residential neighborhood within walking distance of Lake Elsinore, Sierra Vista features spacious one and two bedroom apartment homes and three bedroom townhomes. Country living, great value and a wide array of features and amen