Great location, great service at affordable prices!
Why Live Here?
Nestled among the rolling hills of San Antonio, The Villas of St. Moritz offers a location that is unparalleled, just minutes from the Medical Center, Interstate 10 & 410. Five, one and two bedroom floorplans have been designed with fully appointed kitchens, abundant closets, storage space, and space for living.
Short Term Lease
Near Public Transit
Cats and Dogs are allowed.
Maximum number of pet(s): 2
Restrictions or other terms: No aggressive breeds
Lease Terms: Short term, minimum 3 months. Lease terms vary from six to twelve months.
This property is managed by Milestone Management Company