Great 1976 Contemporary home located in Mount Olympus featuring 3 bedrooms and 3 baths with just under 3,000 sq. ft. of living space. Sited on an upslope lot