The limestone-clad property at 18 E. 71st St. — listed for $29 million with Corcoran — went into contract on Thursday, Oct.
Facing mounting financial pressures, embattled star Bill Cosby has listed the second of his two New York City townhouses for $29 million, just eight months after he was accused of defaulting on a ...