The installation of Water Scrooges at 720 26TH ST has demonstrated significant financial savings and improved water efficiency.
When Belgium Management LLC took over property management at 1353 Taylor Avenue, the building was grappling with skyrocketing water bills