A new construction residential feature by Sloan Building Co. located at 3933 W 24th Avenue in Denver's Sloan's Lake neighborhood. Built for forever, designed for the way people actually live.