You'll love your new neighborhood! Vista Shadow Mountain Apartments is conveniently located in Tulsa, Oklahoma. Our superb location makes our community the perfect place to enjoy life. We take pride in our community and do our best to make all residents truly feel at home. Our property has everything you need all in one place. Our location is just another thing that sets Vista Shadow Mountain apartment homes apart from other communities in the area. With different schools, exceptional dining, stores, shopping malls and entertainment, Vista Shadow Mountain apartment residents have access to everything they need and more! Come take a tour today to find out even more of what this great place has to offer.