what length would be best for a town house property ?
An SLX 25 should do 99% of houses, you could always buy an extension section later on when required.