TTSLR: Terwillegar Towne Small Lot Residential

What does TTSLR mean? The above is one of TTSLR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Terwillegar Towne Small Lot Residential