We are a retired couple and have been leasing our properties in the Tech Terrace area for more than 16 years. We reside in Tech Terrace and appreciate the quality of life it has come to offer. Our properties are also within just minutes of our own ho
Last seen: June 16th at 8:59am — Visit site