A rush on houses by investors has created a shortage in Armidale and Tamworth, making it hard for local agents to keep up with demand.
A rush on houses by investors has created a shortage in Armidale and Tamworth, making it hard for local agents to keep up with demand.