404 Baker St Vacation Home Longmont, Colorado
Set in Longmont, 25 km from University of Colorado at Boulder and 25 km from Naropa University, 404 Baker St offers air conditioning. It is situated 25 km from CU and offers a 24-hour front desk.
404 Baker St, Longmont, 80501, United States