Rembrandt Yard Loading Map.... Rembrandt Yard1301 Spruce Street - BoulderDetails 40.019425 -105.27884230000001 Address 1301 Spruce Street Boulder CO United States Upcoming Events No events in this location