The rental property at 1420 Lee Hill Rd Unit 5, Boulder, CO in North Boulder has a rent amount of $1,920. This house or apartment for rent has 2 bedrooms and 2 bathrooms with an approximate square footage of 925. 1420 Lee Hill Rd Unit 5 is being sent to Yahoo! Homes by Zillow Rental Pro and has been listed on Yahoo! Homes for 0 days.