1/2 Caterpillar Court, Desert Springs NT 0870

This townhouse seems to offer a blend of comfort and practicality…