برج آبشار کوثر در زمینی به مساحت ۲۳۰۰ متر مربع در خیابان کوثر شمالی مشهد و در ۳۰ طبقه ساخته شده است.