James Cooper Mansion

$505,000.00