Price Reduced45Active$725,0003 bd · 3 ba · 1,979 sqft8247 Camelia Lane, Denver, NCKyle Scarola · Sail Realty