778 Carroll House of the Day: 778 Carroll Street This house at 778 Carroll Street in Park Slope just hit the market with a price tag of $2,995,000.... By Brownstoner 1 minute read 0