Discovery at Mountain View 5000 Mountain Springs Rd is a rental apartment building with 32 floorplans available. It is located in Antioch. It has apartment amenities including outdoor space. It has building amenities including swimming pool, residents lounge, business center, garage parking, fitness center, and on-site management. Cats and dogs are allowed, making it a pet-friendly building.