Cliffside Placitas Home with Views

$117,000.00