Roof: Other
$949,500
$879,000
$850,000
$1,399,000
$1,749,000
$1,589,900
$359,700
$344,900
$470,000
$127,500